Politique de confidentialité — Abys Dive Planner
Version du 27 octobre 2026. S'applique à l'application mobile Abys Dive Planner (Android et iOS) et à sa version web, qui ne fait que lire le fichier de configuration (section 7) : ni compte ni achat sur le web.
En bref
- Abys fonctionne sans compte. Vos plans de plongée, vos réglages et votre bibliothèque de gaz restent sur votre appareil, avec ou sans compte.
- Aucune mesure d'audience, aucune publicité, aucun traceur, aucun identifiant d'installation.
- Au lancement, l'application lit un fichier de configuration, sans aucun identifiant (section 7).
- Le reste ne part que si vous le décidez : un rapport de bug, le questionnaire de fin de beta, et un compte, facultatif, ouvert avec Apple ou Google — votre identité de connexion et l'état de votre abonnement, jamais vos plans (section 8).
- Un abonnement se paie chez Apple ou Google. Ils informent notre serveur de chaque transaction, sans votre identité (section 9).
- Quand vous partagez un plan (QR code, PDF), c'est vous qui choisissez le destinataire ; rien ne transite par un serveur d'Abys.
1. Qui est responsable
Le responsable du traitement est David Jury, développeur d'Abys Dive Planner. Contact pour toute question ou demande sur vos données : contact@abysdive.app.
2. Ce qui reste sur votre appareil
L'application enregistre localement, dans le stockage de l'appareil, ce dont elle a besoin pour fonctionner :
- vos plans de plongée, leurs variantes et leurs copies de secours ;
- vos réglages de planification (facteurs de gradient, consommation, vitesses, altitude, seuils d'alerte, prix des gaz…), vos profils de réglages, votre bibliothèque de gaz et de blocs ;
- vos préférences (unités, langue, affichage) et l'état de l'application (introduction vue, dernière version des nouveautés, acceptation des avertissements CCR et gonflage) ;
- l'état de votre accès à Abys Pro (essai, abonnement, statut Founder), pour qu'il fonctionne hors connexion, et la dernière valeur lue du fichier de configuration (section 7) ;
- si vous vous connectez : la session de votre compte et une marque « cet appareil s'est connecté » (section 8).
Vos plans, réglages et préférences ne sont jamais transmis au développeur ni à un tiers, que vous ayez un compte ou non. Le développeur n'y a pas accès. Pour les effacer, supprimez les données de l'application dans les réglages de votre appareil, ou désinstallez-la.
3. Les autorisations de l'appareil
Toutes sont facultatives : l'application fonctionne sans elles, la fonction concernée est simplement indisponible.
| Autorisation | À quoi elle sert | Ce qui en sort |
|---|---|---|
| Appareil photo | Lire le QR code d'un plan partagé | Rien : l'image est décodée sur l'appareil, ni conservée ni envoyée |
| Photos | Choisir une image contenant un QR code | Rien : même traitement local |
| Localisation | Estimer l'altitude du lieu de plongée quand le baromètre de l'appareil n'est pas disponible | Rien : seule l'altitude est utilisée, les coordonnées ne sont ni conservées ni transmises |
4. Quand vous partagez un plan
- QR code : le plan est encodé dans l'image, sur l'appareil. Le scanner décode aussi sur l'appareil. Aucun serveur n'est impliqué.
- PDF : le document est créé sur l'appareil puis remis à la feuille de partage de votre système ; vous choisissez l'application et le destinataire. Ce qui se passe ensuite relève de l'application que vous avez choisie.
5. Le rapport de bug et les suggestions
Quand : uniquement si vous touchez « Signaler un bug / proposer une nouvelle fonctionnalité » dans les réglages, ou « Signaler le problème » sur l'écran d'erreur.
Comment : l'application ouvre un formulaire Google Forms dans un navigateur intégré. Avant de l'ouvrir, elle vous montre les informations techniques qui aideraient à reproduire le problème, et vous demande si vous voulez les joindre :
- la version et le numéro de build de l'application ;
- le système (Android ou iOS) et sa version ;
- la langue de l'application ;
- depuis l'écran d'erreur seulement : la description technique de l'erreur (au plus 600 caractères), qui ne contient aucun plan ni réglage.
Si vous choisissez de les joindre, elles préremplissent le formulaire et sont alors transmises à Google dès son ouverture, même si vous ne l'envoyez pas. Si vous choisissez de ne pas les joindre, le formulaire s'ouvre vide et rien n'est transmis tant que vous n'envoyez pas. Dans les deux cas s'y ajoute ce que vous écrivez vous-même dans le formulaire (y compris une adresse e-mail si vous en donnez une).
Pourquoi : comprendre et corriger les défauts de l'application, et recevoir vos suggestions (intérêt légitime du développeur à fournir un outil fiable, à votre demande).
Combien de temps : les réponses sont conservées le temps de traiter le problème, et au plus 24 mois.
6. Le questionnaire de fin de beta
Si vous choisissez d'y répondre (il n'est jamais obligatoire pour utiliser l'application), un formulaire Google Forms recueille :
- l'adresse e-mail que vous indiquez ;
- vos réponses (votre pratique de la plongée, ce qui vous a plu, ce qui manque, votre usage de l'application, votre avis sur le prix) ;
- votre accord, ou non, pour que vos réponses soient citées sans votre nom.
Pourquoi :
- vous attribuer le statut de Founder promis en échange (accès à vie à la version Pro), et vous retrouver le moment venu pour l'activer — c'est l'exécution de cet engagement ;
- améliorer l'application à partir de vos réponses (intérêt légitime).
Votre adresse ne sert qu'à cela : elle n'est jamais vendue, jamais transmise à des fins publicitaires, et ne sert pas à vous envoyer de la publicité.
Combien de temps : l'adresse est conservée tant que votre statut de Founder existe ; les réponses au questionnaire, au plus 24 mois après la fin de la beta.
7. Le fichier de configuration
Quand : au lancement de l'application, puis de temps en temps quand vous y revenez (au plus une fois par heure après une lecture réussie).
Quoi : l'application lit un petit fichier, hébergé chez Google (Firebase Hosting), qui lui dit quelles fonctions sont ouvertes — par exemple les comptes. La requête ne porte aucun identifiant : ni compte, ni cookie, ni identifiant d'appareil. Comme pour toute page web, l'hébergeur voit l'adresse IP de votre connexion et le type de système qui la fait. Le fichier ne reçoit rien d'autre, et Abys ne conserve rien de ces lectures. La version web de l'application lit le même fichier, de la même façon.
Pourquoi : ouvrir une fonction à tous sans attendre une nouvelle version de l'application, et pouvoir la refermer en cas de problème (intérêt légitime).
8. Votre compte (facultatif)
Quand : uniquement si vous choisissez de vous connecter (« Se connecter » dans Réglages > Compte, ou depuis une fonction qui en a besoin, comme « Je suis Founder »). Un compte n'est jamais nécessaire pour utiliser la version gratuite. Il sert à retrouver Abys Pro sur vos autres appareils et à activer le statut Founder.
Tant que vous ne vous êtes jamais connecté, le composant de compte n'est même pas chargé : l'application n'envoie rien à nos serveurs.
Comment : vous vous connectez avec Apple ou avec Google. La connexion elle-même se fait chez eux, selon leurs politiques. Votre compte Abys est ensuite créé par Firebase Authentication, un service de Google qui agit pour nous en qualité de sous-traitant. Sur Android, la connexion avec Apple passe par une page d'Apple ouverte dans le navigateur ; le retour de cette page transite par notre serveur, qui le remet à l'application sans en rien garder.
Ce que nous enregistrons :
- votre identité de connexion : un identifiant interne, le fournisseur (Apple ou Google), l'identifiant de votre compte chez ce fournisseur, l'adresse e-mail qu'il nous transmet, et les dates de création du compte et de dernière connexion. Avec Apple, nous ne demandons que l'adresse e-mail — l'adresse relais d'Apple si vous choisissez de masquer la vôtre ; votre nom n'est pas demandé. Avec Google, Google transmet aussi le nom et la photo de profil de votre compte Google. Abys ne les lit ni ne les utilise, et les efface du profil de votre compte dès sa création ; Firebase Authentication en garde toutefois une copie rattachée à votre compte, que Google met à jour à chaque connexion et qui est supprimée avec le compte ;
- si vous vous connectez avec Apple, un jeton de rafraîchissement remis par Apple. Il ne sert qu'à une chose : demander à Apple de révoquer la connexion d'Abys à votre identifiant Apple quand vous supprimez votre compte ;
- l'état de votre accès à Abys Pro : abonnement (magasin, date d'échéance, renouvellement automatique ou non) ou statut Founder ;
- votre demande de statut Founder, si vous en faites une : l'adresse e-mail que vous indiquez (celle du questionnaire de fin de beta), son état (en attente, accordée, introuvable) et ses dates. Nous la comparons, à la main, à la liste des réponses au questionnaire (section 6) ;
- les achats rattachés à votre compte (section 9) ;
- les instants de vos dernières demandes au serveur, pour limiter les abus.
Ce que nous n'enregistrons jamais : vos plans, vos réglages, votre bibliothèque, votre position.
Pendant que vous êtes connecté, l'application relit votre session au lancement et la renouvelle auprès de Firebase Authentication.
Pourquoi : vous fournir le service que vous demandez (retrouver Abys Pro sur vos appareils), tenir l'engagement Founder, et permettre la révocation de la connexion Apple, qu'Apple exige.
Combien de temps : jusqu'à la suppression de votre compte. Se déconnecter ne supprime pas le compte.
Supprimer votre compte :
- dans l'application : Réglages > Compte > « Supprimer mon compte ». La suppression est immédiate ; elle demande une connexion à internet ;
- sans l'application : la page https://abysdive.app/suppression-compte explique comment faire, ou écrivez à contact@abysdive.app ; nous supprimons le compte et vous le confirmons sous un mois au plus.
Sont alors effacés : votre identité de connexion, l'état de votre accès Pro, votre demande Founder, le jeton Apple et les limites d'usage. Nous demandons à Apple de révoquer la connexion ; si Apple ne répond pas, le jeton est effacé quand même, et vous pouvez retirer l'autorisation vous-même dans les réglages de votre identifiant Apple (« Se connecter avec Apple »). Vos achats sont détachés de votre compte : ils ne sont plus rattachés à aucun compte, et pourront se rattacher à un nouveau compte.
Ce qui reste : vos plans, sur votre appareil ; votre abonnement, qu'Apple ou Google continue de facturer tant que vous ne l'avez pas annulé dans votre store ; vos réponses au questionnaire de fin de beta, s'il y en a (section 6) ; les journaux techniques de nos serveurs (section 10).
9. L'abonnement et les achats
Le paiement se fait chez Apple (App Store) ou Google (Google Play), selon leurs conditions. Nous ne voyons jamais vos moyens de paiement.
Sans compte, l'application vérifie votre achat auprès du magasin, sur l'appareil, et n'envoie rien à nos serveurs. Mais les magasins, eux, informent notre serveur de chaque transaction de l'application (achat, renouvellement, remboursement, expiration) : des identifiants de transaction, le produit, des dates, et chez Apple le pays du magasin et le prix — jamais votre nom ni votre adresse. Un achat fait sans compte est enregistré sans compte ; il se rattachera au premier compte avec lequel vous vous connecterez.
Avec un compte, l'application remet au magasin, au moment de l'achat, un identifiant dérivé de votre compte, qui ne révèle ni votre nom ni votre adresse. Elle envoie ensuite à notre serveur la preuve d'achat du magasin, que nous vérifions auprès d'Apple ou de Google avant de rattacher l'achat à votre compte.
Ce que nous enregistrons pour chaque achat : le magasin, le produit, s'il s'agit d'un achat réel ou de test, la date d'échéance, le renouvellement automatique ou non, son état (actif, expiré, remboursé ou révoqué, en attente), la date de la dernière vérification, et le compte auquel il est rattaché, s'il l'est. Nous gardons aussi le journal des notifications des magasins, telles qu'elles arrivent.
Pourquoi : vous donner l'accès Pro que vous avez payé, sur vos appareils (exécution du contrat) ; tenir compte des renouvellements et des remboursements même quand vous n'ouvrez pas l'application (intérêt légitime).
Combien de temps : chaque achat, tant que l'abonnement court puis 24 mois après sa dernière échéance ; le journal des notifications, 24 mois.
10. Qui reçoit ces données
- Le développeur, seul.
- Google, en qualité de sous-traitant : Google Forms et Google Sheets pour les formulaires et leurs réponses (sections 5 et 6) ; Firebase pour le fichier de configuration, les comptes, l'état de l'accès Pro et les achats (sections 7 à 9). Les données du registre des comptes et nos fonctions serveur sont hébergées dans l'Union européenne (Belgique). Firebase Authentication est un service mondial de Google, et Google peut traiter des données hors de l'Union européenne ; ces transferts sont encadrés par les mécanismes prévus par le RGPD (cadre de protection des données UE–États-Unis et clauses contractuelles types).
- Les journaux techniques de nos serveurs (l'identifiant interne d'un compte, l'adresse IP d'une requête, jamais d'adresse e-mail ni de contenu) servent à la sécurité et au diagnostic ; ils sont effacés automatiquement après 30 jours.
- Apple et Google traitent, selon leurs propres politiques, les données liées au téléchargement de l'application, à la connexion avec leur compte et aux paiements dans leurs boutiques. Abys n'y a pas accès au-delà de ce que décrit cette politique et des statistiques agrégées qu'ils fournissent.
Aucune donnée n'est vendue, louée ou partagée à des fins publicitaires.
11. Vos droits
Conformément au RGPD, vous pouvez demander l'accès à vos données, leur rectification, leur effacement, la limitation de leur traitement ou vous y opposer, et en obtenir la portabilité. Écrivez à contact@abysdive.app ; une réponse vous est apportée sous un mois. Votre compte se supprime aussi directement dans l'application (section 8).
Ces droits portent sur les données décrites aux sections 5 à 9. Les données de la section 2 ne sont détenues que par vous, sur votre appareil.
Vous pouvez aussi introduire une réclamation auprès de la CNIL (www.cnil.fr).
12. Mineurs
Les comptes et les formulaires de rapport de bug et de fin de beta ne s'adressent pas aux moins de 15 ans. Si vous pensez qu'un mineur nous a transmis des données, écrivez-nous : elles seront supprimées.
13. Modifications
Cette politique peut évoluer avec l'application. Chaque version est datée ; tout changement important est annoncé dans l'application avant de s'appliquer.