Privacy Policy / Politique de confidentialité
Privacy Policy (English)
Short version: we collect what the app needs to work (your account, your logbook, your photos). We do not show ads, we do not sell your data, and we do not use advertising trackers or audience analytics. You can ask us to delete everything at any time.
1. Who is responsible
The Nautilib Dive app (the "app") is published by Naim Jalal, an individual based in France. He is the data controller. Contact: [email protected].
2. Beta version
The app is in beta test, distributed through Apple TestFlight. Features change often, so this policy may change too. We will tell you in the app or by e-mail about any important change.
3. What data we collect
- Account: e-mail address, name or display name, and password (stored in encrypted form by our database provider; we never see it). If you sign in with Apple or Google, we receive the identifier and e-mail address they give us (Apple can give a private relay address) and your name if you agree to share it.
- Profile: diver level, avatar, settings, certification cards you add (a photo of the card, with its location data removed), and your home area if you set it (a rounded position or a city).
- Buddies: the name and phone number of a buddy you add, typed by hand or picked one by one from your contacts. We do not read or upload your address book.
- Dive logbook: dates, sites, depths, times, GPS points of your dives, species seen, notes, files imported from a dive computer, and photos of a paper logbook if you import one.
- Photos and videos: the media you add. They are stored in your private space. Other people see them only if you put them in a shared album or publish them.
- Your activity in the app: favorites, species seen, trips you plan, stories and montages you create.
- Community: posts and likes you publish are visible to other users.
- Location: only if you allow it, and only when you use a feature that needs it ("around me", nearest dive zone, home area). We do not follow your location in the background and we do not keep a location history.
- Notifications: if you allow them, a push token (a technical identifier used to send notifications to your phone), linked to your account.
- Technical data: our servers record basic logs (IP address, date, request) for security, for a short time. If you send feedback or a crash report through TestFlight, Apple shares it with us.
We do not: show ads, sell or rent your data, use advertising trackers, or use audience analytics tools.
4. Why we use your data (legal bases)
| Purpose | Legal basis (GDPR art. 6) |
|---|---|
| Create and run your account, keep your logbook, store your photos and albums, run the features you ask for (identification, montage, assistant) | Performance of the contract (the terms of use) |
| Location, notifications, access to contacts and photo library, photos you share with others | Your consent. You can withdraw it at any time in the iPhone settings or in the app. |
| Security, prevention of fraud and abuse, usage limits per account, protection of our database against copying | Our legitimate interest |
| Answer requests from authorities when the law requires it | Legal obligation |
5. Features that use outside services
- Photo identification: when you ask to identify a species, a reduced copy of the photo is sent to our identification server (the BioCLIP model, running on a server we rent from Hostinger). It is used to return species suggestions.
- Assistant and text features (Hey Nemo, identification from a description, trip ideas): the text of your question, with public information about dive zones, is sent to Groq to produce the answer.
- Video montage: small still images taken from your videos are sent to Google (Gemini API) to choose the best moments.
- Reading a paper logbook: the photo of the page is sent to Google (Gemini API) to read the text.
These services receive only what the feature needs. We do not send them your name or e-mail address. Your phone never talks to them directly: our servers relay the request and keep the access keys.
6. Who receives your data (processors)
- Supabase Inc.: database, accounts and sign-in.
- Cloudflare Inc.: storage of photos and videos (R2), our servers (Workers), map display.
- Hostinger: server that runs photo identification.
- Groq Inc.: text answers of the assistant.
- Google LLC: Gemini API (video montage, paper logbook reading); Sign in with Google if you choose it.
- Apple Inc.: TestFlight distribution, feedback and crash reports, Sign in with Apple, delivery of notifications, search of a city or address on the iPhone.
- Expo (650 Industries Inc.): app updates sent over the internet, relay of notifications.
- OpenFreeMap: backup map, used only if our own map does not load (it then receives your IP address).
Other users see only what you choose to share (shared albums, community posts). We give data to authorities only when the law requires it.
7. Transfers outside the European Union
Some of these providers are based in the United States or store data outside the EU (in particular Cloudflare, Supabase, Apple, Expo, Google and Groq). These transfers are protected by the European Commission's standard contractual clauses and, where the provider is certified, by the EU-US Data Privacy Framework.
8. How long we keep your data
- As long as your account exists.
- When you ask for deletion, we delete your account and data within 30 days. See Account and data deletion.
- Server logs are kept for a short time, only for security.
- At the end of the beta, your data is kept and carried over to the official version of the app. You can ask for deletion at any time.
9. Shared albums and photos of other people
Photos in a shared album are visible to all members of that album. If a photo shows other people, you are responsible for having their agreement before you share it. You can remove a photo from an album at any time.
10. Your rights
Under the GDPR and French law, you have the right to access your data, correct it, delete it, receive it in a reusable format (portability), object to its use, restrict its use, and withdraw your consent at any time. You can also give instructions about what happens to your data after your death. To use these rights, write to [email protected]. We answer within one month. You can also file a complaint with the French data protection authority, the CNIL (www.cnil.fr).
11. Security
Connections are encrypted (HTTPS). Each account can only read its own data, by rules applied in the database. Your photos and videos are stored in a private space per account. Access keys to outside services stay on our servers, never in the app. No system is perfect: if a breach affects your data, we will inform you and the CNIL as the law requires.
12. Minimum age
You must be at least 16 years old to use the app.
13. Contact
Naim Jalal, France. [email protected]
Politique de confidentialité (Français)
En bref : nous collectons ce dont l'application a besoin pour fonctionner (votre compte, votre carnet, vos photos). Pas de publicité, pas de revente de données, pas de traceur publicitaire, pas d'outil de mesure d'audience. Vous pouvez demander à tout moment que tout soit supprimé.
1. Responsable du traitement
L'application Nautilib Dive (« l'application ») est éditée par Naim Jalal, personne physique établie en France. Il est responsable du traitement. Contact : [email protected].
2. Version bêta
L'application est en test (bêta), distribuée par Apple TestFlight. Les fonctions changent souvent, cette politique aussi. Nous vous prévenons dans l'application ou par e-mail de tout changement important.
3. Données collectées
- Compte : adresse e-mail, nom ou pseudo, mot de passe (conservé sous forme chiffrée par notre prestataire de base de données ; nous ne le voyons jamais). Si vous vous connectez avec Apple ou Google : l'identifiant et l'adresse e-mail qu'ils nous transmettent (Apple peut fournir une adresse relais privée) et votre nom si vous acceptez de le partager.
- Profil : niveau de plongée, avatar, réglages, cartes de certification ajoutées (photo de la carte, sans ses données de position), et votre lieu de départ si vous le renseignez (position arrondie ou ville).
- Buddies : le nom et le numéro de téléphone d'un buddy que vous ajoutez, saisis à la main ou choisis un par un dans vos contacts. Nous ne lisons pas et n'envoyons pas votre carnet d'adresses.
- Carnet de plongée : dates, sites, profondeurs, durées, points GPS des plongées, espèces vues, notes, fichiers importés d'un ordinateur de plongée, photos d'un carnet papier si vous en importez un.
- Photos et vidéos : les médias que vous ajoutez. Ils sont rangés dans votre espace privé. D'autres personnes ne les voient que si vous les mettez dans un album partagé ou les publiez.
- Votre activité dans l'application : favoris, espèces vues, voyages préparés, stories et montages créés.
- Communauté : les publications et mentions « j'aime » que vous publiez sont visibles par les autres utilisateurs.
- Position : seulement si vous l'autorisez, et seulement quand vous utilisez une fonction qui en a besoin (« autour de moi », zone de plongée la plus proche, lieu de départ). Pas de suivi en arrière-plan, pas d'historique de vos positions.
- Notifications : si vous les autorisez, un jeton de notification (identifiant technique pour envoyer une notification à votre téléphone), lié à votre compte.
- Données techniques : nos serveurs gardent des journaux simples (adresse IP, date, requête) pour la sécurité, pendant une courte durée. Si vous envoyez un retour ou un rapport de plantage par TestFlight, Apple nous le transmet.
Nous ne faisons pas : de publicité, de vente ou location de données, de traceur publicitaire, de mesure d'audience.
4. Finalités et bases légales
| Finalité | Base légale (art. 6 RGPD) |
|---|---|
| Créer et faire fonctionner votre compte, tenir votre carnet, stocker vos photos et albums, faire tourner les fonctions que vous demandez (identification, montage, assistant) | Exécution du contrat (les conditions d'utilisation) |
| Position, notifications, accès aux contacts et à la photothèque, photos partagées avec d'autres | Votre consentement, retirable à tout moment dans les réglages de l'iPhone ou dans l'application |
| Sécurité, prévention de la fraude et des abus, limites d'usage par compte, protection de notre base de données contre la copie | Notre intérêt légitime |
| Répondre aux autorités quand la loi l'impose | Obligation légale |
5. Fonctions qui font appel à des services extérieurs
- Identification par photo : quand vous demandez à identifier une espèce, une copie réduite de la photo est envoyée à notre serveur d'identification (modèle BioCLIP, sur un serveur loué chez Hostinger). Elle sert à renvoyer des suggestions d'espèces.
- Assistant et fonctions texte (Hey Nemo, identification par description, idées de voyage) : le texte de votre question, accompagné d'informations publiques sur les zones de plongée, est envoyé à Groq pour produire la réponse.
- Montage vidéo : de petites images fixes extraites de vos vidéos sont envoyées à Google (API Gemini) pour choisir les meilleurs moments.
- Lecture d'un carnet papier : la photo de la page est envoyée à Google (API Gemini) pour en lire le texte.
Ces services ne reçoivent que ce dont la fonction a besoin. Nous ne leur envoyons ni votre nom ni votre adresse e-mail. Votre téléphone ne leur parle jamais directement : nos serveurs relaient la demande et gardent les clés d'accès.
6. Destinataires et sous-traitants
- Supabase Inc. : base de données, comptes et connexion.
- Cloudflare Inc. : stockage des photos et vidéos (R2), nos serveurs (Workers), affichage de la carte.
- Hostinger : serveur qui fait tourner l'identification par photo.
- Groq Inc. : réponses texte de l'assistant.
- Google LLC : API Gemini (montage vidéo, lecture de carnet papier) ; connexion avec Google si vous la choisissez.
- Apple Inc. : distribution TestFlight, retours et rapports de plantage, connexion avec Apple, envoi des notifications, recherche d'une ville ou d'une adresse sur l'iPhone.
- Expo (650 Industries Inc.) : mises à jour de l'application à distance, relais des notifications.
- OpenFreeMap : carte de secours, utilisée seulement si notre propre carte ne se charge pas (elle reçoit alors votre adresse IP).
Les autres utilisateurs ne voient que ce que vous choisissez de partager (albums partagés, publications). Nous ne transmettons des données aux autorités que si la loi l'impose.
7. Transferts hors de l'Union européenne
Certains de ces prestataires sont établis aux États-Unis ou stockent des données hors de l'UE (notamment Cloudflare, Supabase, Apple, Expo, Google et Groq). Ces transferts sont encadrés par les clauses contractuelles types de la Commission européenne et, quand le prestataire est certifié, par le cadre de protection des données UE-États-Unis (Data Privacy Framework).
8. Durée de conservation
- Tant que votre compte existe.
- Sur demande de suppression, votre compte et vos données sont supprimés sous 30 jours. Voir Suppression du compte et des données.
- Les journaux des serveurs sont gardés peu de temps, pour la sécurité uniquement.
- À la fin de la bêta, vos données sont conservées et reprises dans la version officielle de l'application. Vous pouvez demander leur suppression à tout moment.
9. Albums partagés et photos d'autres personnes
Les photos d'un album partagé sont visibles par tous les membres de cet album. Si une photo montre d'autres personnes, vous êtes responsable d'avoir leur accord avant de la partager. Vous pouvez retirer une photo d'un album à tout moment.
10. Vos droits
Selon le RGPD et la loi Informatique et Libertés, vous avez le droit d'accéder à vos données, de les rectifier, de les effacer, de les recevoir dans un format réutilisable (portabilité), de vous opposer à leur utilisation, d'en demander la limitation et de retirer votre consentement à tout moment. Vous pouvez aussi donner des directives sur le sort de vos données après votre décès. Pour exercer ces droits : [email protected]. Réponse sous un mois. Vous pouvez aussi adresser une réclamation à la CNIL (www.cnil.fr).
11. Sécurité
Les connexions sont chiffrées (HTTPS). Chaque compte ne peut lire que ses propres données, grâce à des règles appliquées dans la base. Vos photos et vidéos sont rangées dans un espace privé par compte. Les clés d'accès aux services extérieurs restent sur nos serveurs, jamais dans l'application. Aucun système n'est parfait : en cas de violation touchant vos données, nous vous prévenons, ainsi que la CNIL, comme la loi l'exige.
12. Âge minimum
Il faut avoir au moins 16 ans pour utiliser l'application.
13. Contact
Naim Jalal, France. [email protected]