Politique de confidentialité — Piscary
Éditeur : Piscary Contact : contact@piscary.app Dernière mise à jour : 16 juin 2026 Version de l’application : 1.0.0
Piscary est un carnet de pêche mobile bilingue (français / anglais). Cette politique décrit, de façon honnête et spécifique à cette application, quelles données sont traitées, dans quel but, où elles sont stockées et quels sont vos droits. Nous sommes établis dans l’Union européenne et appliquons le Règlement général sur la protection des données (RGPD).
Principe fondateur : l’application fonctionne hors-ligne
Piscary est utilisable entièrement sans compte. Si vous ne créez pas de compte, aucune donnée personnelle ne quitte votre appareil au titre des fonctionnalités sociales ou de synchronisation. Le catalogue d’espèces, votre journal de captures, vos photos, vos statistiques, vos défis et badges, et votre matériel restent stockés localement sur votre téléphone.
Les seules données qui sortent de l’appareil sans compte sont les coordonnées géographiques d’un spot de pêche que vous interrogez, transmises au service météo Open-Meteo pour calculer les conditions de pêche (voir « Services tiers »).
Données traitées
1. Données stockées localement sur votre appareil (sans compte requis)
Ces données sont conservées dans l’espace de stockage privé de l’application
(répertoire Piscary du sandbox de l’app) et ne sont pas transmises à nos
serveurs tant que vous n’êtes pas connecté à un compte :
- Journal de captures : espèce, nom du poisson, date et heure, notes, taille, poids, technique, nom du lieu (privé et public), et le réglage de confidentialité de la position.
- Photos de captures : enregistrées comme fichiers dans le dossier
photos/de l’application. - Position des captures : coordonnées GPS (latitude / longitude) associées à une capture, lorsque vous les ajoutez.
- Matériel : cannes, moulinets et combos que vous saisissez (noms et photos éventuelles).
- Réglages : langue, préférences d’affichage, état des défis et badges, réglage des alertes locales.
2. Position géographique
- Position de la capture : si vous l’autorisez, l’application lit votre position actuelle (précision « équilibrée », environ 100 m) pour pré-remplir le lieu d’une capture. Ces coordonnées sont stockées localement. Si vous êtes connecté et que vous partagez la capture, elles sont transmises selon le réglage de confidentialité de la capture (voir ci-dessous).
- Position d’un spot de pêche : les coordonnées d’un point que vous consultez sont envoyées à Open-Meteo pour récupérer la météo, les marées et le débit des cours d’eau, afin de calculer le score de conditions de pêche.
- Géocodage inversé : pour convertir des coordonnées en nom de lieu lisible (ville, région), l’application utilise le service de géocodage du système d’exploitation de l’appareil (via Apple / Google selon la plateforme), traité localement par le système. Aucun nom de lieu n’est envoyé à nos serveurs sans compte.
Confidentialité de la position d’une capture — pour chaque capture, vous choisissez un niveau :
- Masquée : la position n’est pas partagée.
- Approximative : seul un lieu public approché (ville / région / pays) est associé.
- Exacte : les coordonnées précises sont associées.
3. Données traitées uniquement si vous créez un compte (optionnel)
La création d’un compte est facultative et n’est requise que pour la synchronisation entre appareils et les fonctions sociales. Elle s’appuie sur Supabase (voir « Services tiers »).
- Compte : adresse e-mail et mot de passe (l’authentification est gérée par Supabase ; le mot de passe est haché côté serveur, nous n’y avons jamais accès en clair).
- Profil : nom d’affichage / pseudo, avatar (photo de profil), total de points.
- Captures synchronisées : les captures que vous synchronisez (espèce, nom, date, notes, taille, poids, technique, nom de lieu, et coordonnées selon le réglage de confidentialité choisi pour la capture) sont stockées dans la base Supabase.
- Photos de captures : téléversées dans le stockage Supabase (bucket
catch-photos) uniquement lorsque vous êtes connecté. Les photos sont redimensionnées (max 1920 px) et compressées avant envoi. - Matériel synchronisé : cannes, moulinets et combos.
- Fonctions sociales : si vous publiez une capture en « public » ou « amis », votre pseudo, votre avatar et la capture concernée deviennent visibles selon l’audience choisie. Sont également traités : les mentions j’aime, les commentaires, et les liens d’amitié (demandes / acceptations).
- Modération : si vous signalez un contenu ou bloquez un utilisateur, nous enregistrons votre identifiant, l’identifiant du contenu ou de l’utilisateur visé, et le motif que vous indiquez, afin de traiter le signalement.
- Suppression de compte : voir « Vos droits » (effacement immédiat et définitif).
4. Publicité (utilisateurs gratuits)
L’application affiche de la publicité via Google AdMob, au format « App Open » (écran d’ouverture), uniquement pour les utilisateurs gratuits : les abonnés Piscary Pro ne voient aucune publicité.
- Les publicités sont non personnalisées uniquement : pas de ciblage publicitaire basé sur votre profil, aucun suivi inter-applications (au sens de la fonctionnalité « App Tracking Transparency » d’Apple), aucun accès à l’IDFA sur iOS et aucune invite de suivi (App Tracking Transparency).
- Pour diffuser ces publicités, le SDK Google AdMob peut traiter des
identifiants d’appareil / publicitaires et des informations techniques
(modèle d’appareil, adresse IP, diagnostics et signaux anti-fraude). Ces données
sont traitées par Google en tant que fournisseur publicitaire (voir la
politique de confidentialité de Google :
policies.google.com/privacy). - Consentement (RGPD) : si vous vous trouvez dans l’EEE ou au Royaume-Uni, un formulaire de consentement (Google UMP / plateforme de gestion du consentement) vous est présenté avant le chargement des publicités.
5. Abonnement Piscary Pro (optionnel)
L’application propose un abonnement Piscary Pro, géré via RevenueCat par-dessus l’App Store (Apple) ou Google Play.
- RevenueCat traite des données d’achat / d’abonnement et un identifiant d’application anonyme afin de gérer vos droits d’accès (entitlements) et de restaurer vos achats.
- Le paiement lui-même est géré par Apple ou Google selon votre plateforme : nous n’avons jamais accès à vos données de carte bancaire.
6. Ce que nous NE faisons PAS
- Aucune publicité personnalisée et aucun suivi inter-applications : la publicité affichée est strictement non personnalisée et ne sert pas à vous pister d’une application à l’autre.
- Aucun outil d’analyse comportementale tiers (pas de Google Analytics, Firebase Analytics, Facebook SDK, etc.) embarqué dans l’application.
- Aucune revente de données, aucun courtier en données.
- Aucune notification « push » distante : les seules notifications sont locales (alerte de fenêtre de pêche idéale planifiée sur l’appareil) ; aucun jeton de notification n’est envoyé à un serveur.
Finalités du traitement
| Donnée | Finalité | Base légale (RGPD) |
|---|---|---|
| Journal, photos, matériel (local) | Fournir le carnet de pêche | Exécution du service / intérêt légitime |
| Position d’un spot | Calculer les conditions de pêche (météo, marées) | Consentement (permission de localisation) |
| Position d’une capture | Situer vos prises | Consentement |
| E-mail + mot de passe | Créer et sécuriser votre compte | Exécution du contrat (le compte que vous demandez) |
| Profil, captures et photos synchronisées | Synchronisation et partage que vous activez | Exécution du contrat / consentement |
| J’aime, commentaires, amitiés | Fonctions sociales que vous utilisez | Consentement |
| Signalements / blocages | Sécurité et modération de la communauté | Intérêt légitime |
| Publicité non personnalisée (utilisateurs gratuits) | Financer la version gratuite de l’application | Intérêt légitime ; consentement (formulaire UMP) dans l’EEE / UK |
| Données d’achat / d’abonnement | Gérer l’abonnement Piscary Pro et restaurer les achats | Exécution du contrat |
Services tiers
Piscary communique avec quatre familles de services externes :
-
Open-Meteo (
open-meteo.com) — service météo, marin et hydrologique. Reçoit uniquement des coordonnées géographiques d’un point que vous consultez, afin de renvoyer météo, marées et débit. Aucun identifiant de compte, aucune donnée personnelle directe ne lui est transmise. Voir la politique d’Open-Meteo sur leur site. -
Supabase — hébergeur de la base de données, de l’authentification et du stockage de fichiers, utilisé uniquement si vous avez un compte. Le projet Supabase de Piscary est hébergé dans la région Union européenne (UE).
-
Google AdMob — régie publicitaire, utilisée uniquement pour les utilisateurs gratuits, pour diffuser des publicités non personnalisées. Peut traiter des identifiants d’appareil / publicitaires et des informations techniques (voir « Publicité »). Voir la politique de confidentialité de Google (
policies.google.com/privacy). -
RevenueCat — gestion de l’abonnement Piscary Pro (droits d’accès, restauration des achats), au-dessus de l’App Store / Google Play. Traite des données d’achat / d’abonnement et un identifiant d’application anonyme (voir « Abonnement Piscary Pro »).
Attribution — les données météorologiques, marines et hydrologiques sont fournies par Open-Meteo sous licence CC BY 4.0 et sont créditées au sein de l’application.
Lieu et durée de conservation
- Données locales : conservées sur votre appareil jusqu’à ce que vous les supprimiez dans l’application ou que vous désinstalliez l’application. La désinstallation efface le stockage local de l’app.
- Données de compte (Supabase) : conservées dans la région UE tant que votre compte existe. Lorsque vous supprimez une capture dans l’application et que vous synchronisez, la suppression est propagée au serveur.
- Suppression de compte : lorsque vous supprimez votre compte, l’effacement est immédiat et définitif côté serveur (voir « Vos droits »).
Vos droits
Conformément au RGPD, vous disposez des droits d’accès, de rectification, d’effacement, de limitation, d’opposition et de portabilité de vos données.
- Modifier vos données : votre profil, vos captures et votre matériel sont modifiables directement dans l’application.
- Supprimer votre compte : depuis l’application, Profil → Réglages → Zone
danger → Supprimer le compte. Cette action déclenche une fonction serveur
(Supabase Edge Function
delete-account) qui efface immédiatement et définitivement votre compte d’authentification, votre profil, vos captures, vos photos, vos commentaires, vos mentions j’aime, vos liens d’amitié et vos signalements. Vous pouvez aussi écrire à contact@piscary.app pour exercer ce droit. À noter : un éventuel abonnement Piscary Pro n’est pas résilié par la suppression du compte ; vous devez le gérer ou l’annuler directement via votre store (App Store ou Google Play). - Accès / portabilité : écrivez à contact@piscary.app ; nous vous fournirons les données de compte vous concernant.
- Réclamation : vous pouvez introduire une réclamation auprès de la CNIL (autorité française de contrôle) ou de l’autorité de votre pays de résidence.
Note de transparence : la suppression de compte est immédiate et définitive : elle s’exécute directement dans l’application (Profil → Réglages → Zone danger → Supprimer le compte) via une fonction serveur, sans intervention manuelle ni délai de traitement. L’e-mail contact@piscary.app reste une option si vous préférez. Vos données locales (sur l’appareil) sont effacées dès que vous supprimez les éléments concernés ou désinstallez l’application.
Enfants
Piscary ne s’adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment de données les concernant. Si vous pensez qu’un enfant nous a transmis des données personnelles, contactez contact@piscary.app pour leur suppression.
Sécurité
Les échanges avec Supabase et Open-Meteo se font via HTTPS (chiffrement en transit). L’accès aux données de compte est protégé par les règles de sécurité au niveau des lignes (Row Level Security) de Supabase : vous n’accédez qu’à vos données et aux contenus partagés avec vous. La session d’authentification est stockée localement sur l’appareil.
Modifications
Cette politique pourra être mise à jour. La date de « Dernière mise à jour » en tête de document indique la version en vigueur. Pour toute question : contact@piscary.app.