PatchNode

Politique de confidentialité

Dernière mise à jour : 2026-10-17

PatchNode ne collecte aucune donnée. Pas de compte, pas de statistiques d'usage, pas de publicité ni de pistage, et le développeur ne reçoit rien de l'app.

Ce qui reste sur votre iPhone. Les services que vous ajoutez (nom, type, adresse) sont enregistrés dans le stockage privé de l'app, qui fait partie des sauvegardes de votre iPhone (iCloud ou ordinateur). Les jetons et mots de passe sont enregistrés dans le trousseau iOS, pour cet appareil uniquement : sauf si vous activez l'option des jetons ci-dessous, ils ne sont jamais synchronisés avec iCloud ni restaurés sur un autre appareil. Vos réglages (intervalle de rafraîchissement, barre d'onglets, ordre du tableau de bord, entités Home Assistant, graphiques PromQL) restent sur l'appareil (et dans votre iCloud si vous activez la synchronisation iCloud, ci-dessous).

Connexions réseau. L'app ne se connecte qu'aux serveurs que vous ajoutez, en HTTPS, et à api.tailscale.com si vous ajoutez un service Tailscale. Elle ne contacte jamais de serveur du développeur. Le mode démo génère ses données sur l'appareil et ne contacte aucun serveur.

SSH et consoles (1.2). Si vous activez Réglages › SSH (désactivé par défaut) ou ouvrez une console Proxmox, l'app se connecte directement à vos propres serveurs : en SSH aux hôtes que vous ajoutez, et à la console de votre serveur Proxmox par son API. Rien ne passe par un serveur du développeur. La clé SSH est créée sur l'appareil ; sa partie privée reste dans le trousseau de l'appareil, n'est jamais synchronisée (même avec l'option trousseau iCloud) et ne quitte jamais l'appareil : seule la clé publique est affichée, pour que vous la copiiez. Un mot de passe SSH, si un serveur en demande un, ne sert qu'à cette connexion et n'est jamais conservé. Les hôtes que vous ajoutez (nom, adresse, port, utilisateur, empreinte acceptée) sont stockés comme vos autres services, et dans votre iCloud si la synchronisation est activée. Ce que vous tapez et voyez dans un terminal ou une console, et le contenu des fichiers compose et .env que vous modifiez, n'est jamais conservé, journalisé ni envoyé ailleurs : le Diagnostic ne garde que l'ouverture et la fermeture d'une session, sa durée et un code d'erreur. La console graphique (noVNC) est intégrée à l'app et jamais chargée depuis internet.

Widgets et Siri. Les widgets et les raccourcis Siri lisent un résumé conservé sur l'appareil (nombres, noms des nœuds, VM et conteneurs), sans aucune adresse ni secret.

Notifications. Si vous les activez (Réglages › Notifications, désactivées par défaut), l'app publie des notifications locales depuis l'iPhone lui-même après un rafraîchissement en arrière-plan : aucun serveur n'intervient et rien ne quitte l'appareil. Elles donnent seulement un nombre (par exemple « 2 conteneurs sont en mauvaise santé »), jamais un nom ni une adresse. Ce que l'app retient pour ne pas les répéter (des identifiants anonymes des problèmes déjà notifiés, et quand) reste sur l'appareil et dans ses sauvegardes, comme vos réglages.

Export. Réglages › Exporter et importer crée un fichier ou un QR code avec les noms et adresses de vos services, les graphiques PromQL (dont les requêtes peuvent nommer vos hôtes), les entités Home Assistant, les onglets et l'ordre du tableau de bord, jamais un jeton ni un mot de passe. Il ne va que là où vous l'envoyez ; une capture du QR code reste dans vos Photos comme toute autre.

Diagnostic. Réglages › Diagnostic garde en mémoire les 200 dernières requêtes : nom du service, méthode, chemin d'API, statut, durée, détails de connexion, type de contenu et logiciel serveur, sans jeton, corps, nom d'hôte ni valeur de paramètre. Il disparaît à la fermeture de l'app et n'est partagé que si vous touchez Partager.

Synchronisation iCloud (facultative). Désactivée par défaut. Si vous activez Réglages › iCloud › Synchroniser la configuration avec iCloud, vos services (noms et adresses), graphiques PromQL, entités Home Assistant, onglets et ordre du tableau de bord sont enregistrés dans votre propre compte iCloud (base privée CloudKit) pour que vos autres appareils puissent les utiliser. Apple les conserve selon sa propre politique de confidentialité ; le développeur n'y a pas accès. Les jetons n'en font pas partie. Une option distincte, elle aussi désactivée par défaut, enregistre les jetons et mots de passe dans le trousseau iCloud, chiffrés de bout en bout, sur vos appareils connectés au même compte Apple ; la désactiver les retire du trousseau iCloud. Quand elle est activée, supprimer un service retire aussi son jeton du trousseau iCloud, et supprimer l'app y laisse les jetons : désactivez d'abord l'option. Désactiver la synchronisation de la configuration ne supprime pas ce qui est déjà dans iCloud : supprimez-le dans Réglages iOS › votre nom › iCloud › Gérer le stockage du compte › PatchNode, ou avec Réglages › iCloud › Supprimer mes données iCloud dans l'app (qui vide aussi le trousseau iCloud des jetons de PatchNode si cette option est activée). Un service supprimé sur un autre appareil voit aussi son jeton retiré de celui-ci.

Rapports iOS. iOS fournit à l'app des rapports sur ses plantages, blocages et performances (MetricKit). Ils restent sur l'iPhone 30 jours (Réglages › Diagnostic › Rapports iOS) et ne sont jamais envoyés automatiquement. Vous pouvez en partager un vous-même ou, en contactant le support, joindre un résumé des plantages (date, versions, type d'exception), désactivé par défaut et montré en entier avant, sans adresse, nom d'hôte, nom de service, jeton ni pile d'appels.

Supprimer vos données. Supprimer un service retire son jeton du trousseau et, avec la synchronisation iCloud, le service de vos autres appareils aussi. Supprimez vos services avant de supprimer l'app : iOS peut conserver des éléments du trousseau après la suppression d'une app.

Support. Si vous contactez le support depuis l'app (Réglages › Aide et support › Contacter le support), votre app Mail s'ouvre avec un message prérempli ; rien n'est envoyé tant que vous ne l'envoyez pas. Le développeur reçoit alors votre adresse e-mail, votre message et, seulement si vous l'avez activé, un rapport de diagnostic qui vous est montré en entier avant : versions de l'app et d'iOS, modèle d'appareil, langue, types de services configurés, mode démo activé ou non, et nature et code HTTP des dernières erreurs par type de service. Il ne contient jamais d'adresse, de nom d'hôte, de nom de service, de jeton ni de contenu. Les e-mails de support servent uniquement à vous répondre et sont supprimés une fois la demande close.

Enfants. L'app ne s'adresse pas aux enfants et ne collecte de données auprès de personne.

Contact. Pour toute question sur cette politique : patchbay-s@proton.me, aussi accessible depuis Réglages › Aide et support dans l'app.