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

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, 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 sertCe qui en sort
Appareil photoLire le QR code d'un plan partagéRien : l'image est décodée sur l'appareil, ni conservée ni envoyée
PhotosChoisir une image contenant un QR codeRien : même traitement local
LocalisationEstimer l'altitude du lieu de plongée quand le baromètre de l'appareil n'est pas disponibleRien : seule l'altitude est utilisée, les coordonnées ne sont ni conservées ni transmises

4. Quand vous partagez un plan

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 :

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 :

Pourquoi :

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 :

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 :

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

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.