Politique de confidentialité — Piscary
Éditeur : Morgane Garnier — entrepreneur individuel (micro-entreprise), enseigne KreaRise SIREN : 994 232 130 Siège : 18 chemin de Meaux, 93360 Neuilly-Plaisance, France Contact : contact@piscary.app Dernière mise à jour : 20 octobre 2026 Version de la politique : 2026-10-20 (v9)
Piscary est un carnet de pêche mobile dont l’interface est disponible en treize langues (français, anglais, espagnol, allemand, italien, portugais du Brésil, polonais, néerlandais, suédois, norvégien, finnois, danois, tchèque). Cette politique décrit, de façon honnête et spécifique à cette application, quelles données sont traitées, dans quel but, sur quelle base, pendant combien de temps, avec qui, 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). Elle remplace toutes les versions précédentes.
1. Comment lire cette politique
- Versions de l’application. Ce texte décrit l’application dans sa version actuelle. Des versions plus anciennes restent installées sur certains appareils : quand l’une d’elles se comporte autrement, le texte le précise (par exemple « versions 1.0.6 et 1.0.7 » ou « à partir de la version 1.0.8 »). Pour connaître votre version : Moi → Paramètres → À propos.
- Responsable du traitement : l’éditeur indiqué en tête de page. Toute demande relative à vos données passe par contact@piscary.app.
- Chaque traitement a sa fiche (section 4) : données, finalité, base légale, durée, destinataires. Les durées sont regroupées dans la section 8.
2. Compte, âge et conditions d’utilisation
Un compte est requis pour utiliser Piscary : il permet de retrouver votre carnet sur plusieurs appareils, de publier et suivre d’autres pêcheurs, d’enregistrer vos spots et vos sorties, et de rattacher l’abonnement Pro à une personne. Vous pouvez créer votre compte avec une adresse e-mail vérifiée et un mot de passe, ou avec votre compte Google ou Apple.
L’application reste local-first : vos données sont d’abord enregistrées sur votre appareil — vous pouvez noter une prise sans réseau, au bord de l’eau — puis synchronisées avec votre compte quand le réseau revient. Concrètement, votre journal de prises, vos photos, vos sorties, vos spots, votre matériel et vos préférences sont conservés sur l’appareil (affichage hors ligne et file d’envoi) et sur nos serveurs. Vos défis et badges se calculent à partir de vos prises ; le total de points et les records épinglés sont synchronisés avec votre profil.
Âge minimum : 13 ans. Piscary ne s’adresse pas aux enfants de moins de 13 ans (voir « Enfants »). Avant 15 ans — l’âge du consentement numérique en France ; ailleurs, celui fixé par votre pays (entre 13 et 16 ans dans l’Union européenne) —, les options qui reposent sur votre consentement demandent aussi l’accord d’un titulaire de l’autorité parentale : mesure d’usage (4.15), amélioration de la reconnaissance (4.9), publicité personnalisée (formulaire de consentement et invite de suivi sur iPhone, 4.13). Sans cet accord, laissez-les désactivées ou refusez-les : le compte et toutes les fonctions de l’application restent disponibles.
Conditions d’utilisation. Jusqu’à la version 1.0.7, la case d’acceptation des conditions et de l’âge minimum n’existait que pour l’inscription par e-mail, et l’acceptation n’était pas enregistrée sur nos serveurs. À partir de la version 1.0.8, l’acceptation des conditions d’utilisation est demandée quelle que soit la méthode d’inscription (e-mail, Google, Apple) et enregistrée sur nos serveurs avec sa date et la version des conditions acceptées, pour pouvoir en justifier.
3. Ce que les autres utilisateurs voient de vous
| Élément | Qui le voit |
|---|---|
| Profil : pseudo (@), nom affiché, photo de profil, total de points, niveau, nombre d’abonnés et d’abonnements, badge Pro | Tous les comptes connectés (classement, recherche de pêcheurs, fil, fiche du pêcheur), y compris si votre compte est privé |
| Lieu du profil (facultatif, à partir de la 1.0.10 : un pays, ou une ville et son pays, saisi par vous ; jamais de coordonnées) | Les comptes connectés qui peuvent voir votre profil ; si votre compte est privé, seulement vos abonnés approuvés ; jamais un compte que vous avez bloqué ou qui vous a bloqué |
| Prises « publiques » : espèce, taille, poids, date, notes, photo, nom de lieu | Tous les comptes connectés. Si votre compte est privé : seulement vos abonnés que vous avez approuvés |
| Lieu d’une prise publique | Par défaut le lieu reste privé : les autres ne voient que la commune ou la région (le « nom de lieu public »). Si vous choisissez Public pour le lieu, le nom précis et les coordonnées exactes sont visibles des comptes qui voient la prise |
| Prises privées (réglage par défaut) | Vous seul |
| Sorties de pêche (« sessions » dans l’application, avec leur trace GPS) | Vous seul. Une sortie est privée par défaut. Les réglages de partage d’une sortie n’ont aujourd’hui aucun effet : aucune fonction ne permet à un autre utilisateur de voir vos sorties |
Lien public d’une prise (« Copier le lien », piscary.app/c/…) |
Toute personne qui a le lien, sans compte : espèce, taille, poids, date (sans l’heure), indication de remise à l’eau, notes, nom de lieu (jamais de coordonnées), nom affiché et photo de profil, photo de la prise. Rien n’est affiché pour une prise privée ou pour un compte privé |
| J’aime et commentaires | Les comptes qui voient la prise ; un commentaire affiche votre nom et votre photo de profil |
| Spots, favoris, matériel, préférences | Vous seul |
Un utilisateur que vous bloquez ne voit plus vos contenus, et vous ne voyez plus les siens. Vous pouvez modifier à tout moment la visibilité d’une prise, son lieu, et rendre votre compte privé (Moi → touchez votre photo pour Modifier le profil → Confidentialité → Compte privé).
4. Les traitements, un par un
4.1 Compte et connexion
- Données : adresse e-mail et mot de passe (haché côté serveur : nous n’y avons
jamais accès en clair), ou identifiant fourni par Google ou Apple avec votre nom et
votre adresse e-mail (Apple peut vous offrir une adresse relais) ; pseudo choisi à
l’inscription ou pseudo provisoire
pecheur_xxxxxx; identifiant technique du compte ; date de dernière ouverture de l’application ; jeton de session, conservé dans le stockage sécurisé de l’appareil (Keychain sur iOS, Keystore sur Android). - Finalité : créer et sécuriser votre compte, vous reconnecter, vous envoyer le code de confirmation ou de réinitialisation du mot de passe.
- Base légale : exécution du contrat (le compte que vous demandez).
- Durée : tant que le compte existe ; un compte inactif est supprimé après 36 mois (voir 4.18).
- Avec qui : Supabase (hébergement et authentification, UE) ; Resend (envoi des e-mails) ; Google ou Apple si vous les utilisez pour vous connecter.
4.2 Profil, classement et recherche
- Données : pseudo, nom affiché (prénom issu de Google ou Apple, ou saisi par vous), photo de profil, total de points, records épinglés, compteurs d’abonnés, indicateur « compte privé », badge Pro ; et, si vous le renseignez (à partir de la 1.0.10), un lieu de profil en texte libre (un pays, ou une ville et son pays, 80 caractères au plus), que vous pouvez effacer à tout moment.
- Finalité : vous présenter aux autres pêcheurs, alimenter le classement et la recherche de pêcheurs (voir la section 3 pour qui voit quoi).
- Base légale : exécution du contrat (fonctions sociales que vous utilisez).
- Durée : tant que le compte existe. Des instantanés du classement servent à afficher l’évolution des rangs ; ils sont supprimés après 14 jours.
- Avec qui : Supabase ; les autres comptes connectés, selon la section 3.
4.3 Journal de prises et photos
- Données : pour chaque prise : espèce, nom, date et heure, taille, poids, technique, leurre, notes, devenir de la prise (remise à l’eau ou non), nom de lieu privé et public, coordonnées GPS si vous en ajoutez, réglage de confidentialité, météo et conditions relevées au moment de la prise, photos.
- Photos : réduites et compressées avant l’envoi (1 080 px de large et 1 500 px de haut au plus), avec une vignette de 320 px. Les métadonnées de la photo (EXIF) ne sont pas envoyées : l’application les lit sur votre appareil, avant l’envoi, uniquement pour vous proposer le lieu et la date de la prise ; vous pouvez refuser. Pour une prise publique, une copie de la photo est placée dans un espace de stockage servi par un réseau de diffusion de contenu, pour s’afficher rapidement.
- Mesure d’un poisson (LiDAR, iPhone compatible, à partir de la 1.0.10) : la caméra et le capteur de profondeur de l’iPhone servent à mesurer la longueur entre les deux points que vous posez. Tout le calcul se fait sur votre appareil : aucune image ni donnée de profondeur n’est enregistrée ou envoyée ; seule la longueur, si vous la confirmez, remplit le champ « taille » de la prise.
- Finalité : tenir votre carnet de pêche, le synchroniser, le partager si vous le décidez.
- Base légale : exécution du contrat.
- Durée : jusqu’à ce que vous supprimiez la prise ou le compte. Les fichiers devenus orphelins sont supprimés automatiquement (passage toutes les heures). Quand une prise repasse en privé, sa copie publique est retirée dans l’heure environ, plus le délai de cache du réseau de diffusion. Piscary peut en outre, pour les médias de plus de 5 ans, en réduire la définition ou les supprimer après vous en avoir informé dans l’application, sans effet sur vos prises elles-mêmes.
- Avec qui : Supabase (base et stockage) ; les comptes qui voient la prise (section 3).
4.4 Sorties (trace GPS)
- Données : quand vous démarrez une sortie (appelée « session » dans l’application : Ajouter → Démarrer une session), l’application enregistre votre parcours GPS : environ un point par seconde, avec la meilleure précision que permet l’appareil (de l’ordre de 5 mètres), après filtrage des points aberrants. S’y ajoutent l’heure de début et de fin, la distance, un titre et des notes si vous en saisissez, le lieu de départ, la météo au départ et à l’arrivée, et les défis débloqués.
- Arrière-plan : le suivi continue écran éteint, uniquement pendant la sortie. Sur iOS, le système affiche son indicateur de localisation (barre bleue) ; sur Android, une notification permanente le signale. L’application ne demande que l’autorisation de localisation « pendant l’utilisation », jamais « toujours », et s’arrête quand vous terminez la sortie.
- Finalité : dessiner et mesurer vos sorties, les retrouver dans votre journal.
- Base légale : exécution du contrat (la fonction que vous démarrez vous-même).
- Durée : la trace est mémorisée sur l’appareil (jusqu’à 20 000 points) puis synchronisée ; elle est conservée jusqu’à ce que vous supprimiez la sortie ou le compte.
- Avec qui : Supabase uniquement. Personne d’autre ne voit vos sorties (section 3).
4.5 Spots, favoris et préférences synchronisés
- Données : vos spots enregistrés (nom, coordonnées, type de plan d’eau), vos espèces favorites, le spot sélectionné, vos préférences (thème, langue, unités, alertes) et votre choix concernant « Aider à améliorer la reconnaissance ».
- Finalité : retrouver vos réglages et vos spots sur tous vos appareils.
- Base légale : exécution du contrat.
- Durée : jusqu’à suppression du compte.
- Avec qui : Supabase ; visible de vous seul. Le nombre de spots enregistrés est limité en version gratuite.
4.6 Matériel
- Données : cannes, moulinets, leurres et combinaisons que vous saisissez, avec leurs caractéristiques et d’éventuelles photos.
- Finalité : tenir votre boîte de pêche et la relier à vos prises.
- Base légale : exécution du contrat.
- Durée : jusqu’à suppression du compte ou de l’élément.
- Avec qui : Supabase (stockage privé) ; visible de vous seul.
4.7 Position, conditions de pêche, cartes et noms de lieux
L’application demande l’autorisation de localisation du système « pendant l’utilisation ». Sans elle, vous pouvez choisir un lieu à la main. À partir de la version 1.0.8, la fenêtre du système s’ouvre depuis l’écran « À toi de choisir », au premier lancement, quand vous le validez : la réponse se donne dans cette fenêtre, et « Ma position » reste sur votre appareil (elle n’est pas synchronisée avec votre compte).
- Position actuelle (précision « équilibrée », environ 100 m) : sert à pré-remplir le lieu d’une prise ou d’un spot, à afficher « Ma position » sur la carte et à calculer les conditions locales.
- Météo, marées et débits (score de conditions). Les coordonnées du spot que vous consultez sont envoyées à nos serveurs (connexion authentifiée), arrondies à une maille d’environ 5 km, puis, si la zone n’est pas déjà en cache, transmises à Open-Meteo sans identifiant de compte : Open-Meteo ne voit que notre serveur. Le cache est partagé entre utilisateurs et purgé au bout de 7 jours.
- Rivières. En France, Hub’Eau / Eaufrance est interrogé directement par l’application : il reçoit les coordonnées du spot ou de la prise, la date et l’adresse IP de votre connexion, jamais d’identifiant de compte. À partir de la version 1.0.8, ces coordonnées sont arrondies au kilomètre avant l’envoi : la position exacte de votre spot ne quitte plus le téléphone. Aux États-Unis (USGS) et en Angleterre (Environment Agency), ce sont nos serveurs qui interrogent le service, avec une zone et non votre identité.
- Espèces signalées autour d’un point (GBIF). La liste passe par nos serveurs ; la couche de densité d’une espèce sur la carte est chargée directement depuis GBIF, qui reçoit votre adresse IP et la zone affichée.
- Noms de lieux et de plans d’eau. Quand vous cherchez un lieu, le texte saisi et, s’il y en a un, le centre de la carte sont envoyés à nos serveurs, qui répondent depuis notre propre base de noms de lieux et de cours d’eau (données OpenStreetMap via Overture Maps) : aucun géocodeur tiers n’est interrogé. Pour proposer le bon plan d’eau à l’ajout d’un spot, les coordonnées exactes du point sont aussi envoyées à nos serveurs. Rien de tout cela n’est conservé : la réponse est recalculée à chaque demande.
- Fonctions de proximité (« Autour de toi », prises des pêcheurs que vous suivez sur la carte, couches de la carte) : la zone affichée ou votre position est envoyée à nos serveurs le temps de la requête, sans conservation.
- Géocodage inverse (transformer des coordonnées en nom de commune) : fait par le service du système — Apple sur iOS, Google sur Android — selon sa propre politique. Aucun géocodeur tiers n’est appelé en repli.
- Cartes. L’affichage de la carte et des cartes hors ligne s’appuie sur Mapbox (voir section 6) ; l’application désactive la télémétrie de Mapbox et ne propose pas de la réactiver. Les zones téléchargées pour le hors ligne ne restent que sur votre appareil (Carte → Hors ligne). Les catégories piscicoles des cours d’eau sont servies par notre propre serveur (OVH, France) : votre adresse IP apparaît dans ses journaux d’accès techniques.
- GPS et date de vos photos. Lus sur l’appareil pour vous proposer un lieu et une date (voir 4.3) ; ces métadonnées ne partent pas avec la photo.
- Base légale : exécution du contrat (la fonction que vous utilisez) ; votre autorisation de localisation reste révocable à tout moment dans les réglages du système.
- Durée : données de conditions en cache : 7 jours au plus, sans lien avec un compte ; le reste n’est pas conservé.
4.8 Reconnaissance d’espèces (« Reconnaître un poisson »)
- Ce qui se passe : quand vous lancez une reconnaissance (Ajouter → « Reconnaître un poisson »), la photo choisie est réduite (1 024 px), sans ses métadonnées, puis envoyée à nos serveurs, qui la transmettent au serveur d’analyse d’images, hébergé par OVH à Gravelines (France). Il en calcule une empreinte visuelle (une suite de nombres), que nous comparons à notre base d’espèces ; trois propositions vous reviennent.
- Ce que nous conservons : en dehors de l’amélioration de la reconnaissance (4.9), ni nos serveurs ni le serveur d’analyse ne conservent la photo ni son empreinte. Nous enregistrons, rattachés à votre compte, les propositions faites et votre choix, pour mesurer la qualité du service. Les journaux techniques du serveur d’analyse (qui voit l’adresse de notre serveur, non celle de votre téléphone) ne contiennent pas la photo.
- Quota : 5 reconnaissances par jour en version gratuite, 3 de plus par vidéo récompensée regardée (4.13), plafond de 50 par jour ; le plan Pro lève la limite gratuite.
- À partir de la version 1.0.8, une photo n’est envoyée à la reconnaissance que sur une action explicite de votre part (action « Reconnaître »). Jusqu’à la version 1.0.7, choisir une photo en ajoutant une prise l’envoyait aussi automatiquement, dans la limite du quota, pour vous suggérer une espèce.
- Base légale : exécution du contrat (la fonction que vous demandez).
- Durée : propositions et choix : tant que le compte existe.
- Avec qui : Supabase ; OVH (analyse d’image).
4.9 Amélioration de la reconnaissance (sur consentement, désactivée par défaut)
- Comment l’activer ou la couper : à partir de la version 1.0.8, au premier lancement, sur l’écran « À toi de choisir » (interrupteur « Aider la reconnaissance », éteint au départ, ou bouton « Tout accepter ») ; puis à tout moment : Moi → Paramètres → Confidentialité → « Aider à améliorer la reconnaissance ». Désactivée tant que vous ne l’avez pas activée.
- Données : si vous l’activez, deux sources alimentent la base de reconnaissance : (1) l’empreinte visuelle des photos de vos prises synchronisées (des nombres, pas une photo), associée à l’espèce que vous avez indiquée ; (2) quand vous confirmez ou corrigez une reconnaissance, la photo envoyée est conservée dans un espace privé avec son empreinte et l’espèce que vous avez retenue.
- Vérification humaine : pour éviter qu’une erreur n’entre dans la base, l’éditeur peut consulter ces photos (par des liens temporaires) et valider ou rejeter l’empreinte.
- Base légale : consentement.
- Durée : photo restée sans réponse : effacée sous 24 heures (jusqu’à 48 heures en pratique) ; empreinte rejetée : effacée sous 90 jours ; photo d’une empreinte validée : conservée tant que vous ne retirez pas votre consentement.
- Retrait : en coupant le réglage, les photos conservées sont supprimées et les empreintes (des nombres) restent sans aucun lien avec votre compte. La suppression du compte efface vos photos et empreintes encore rattachées.
- Avec qui : Supabase (base et stockage privé), OVH.
4.10 Fonctions sociales
- Données : abonnements (et demandes d’abonnement si un compte est privé), j’aime sur les prises et les commentaires, commentaires (texte, date, auteur), publications de prises (voir section 3).
- Finalité : faire fonctionner le fil, le classement et les échanges entre pêcheurs.
- Base légale : exécution du contrat.
- Durée : jusqu’à suppression du contenu ou du compte.
- Avec qui : Supabase ; les comptes qui voient le contenu ; les notifications qui en découlent passent par Expo (4.12).
- Lien public d’une prise : voir la section 3 ; la page
piscary.app/c/…interroge nos serveurs et affiche uniquement les éléments listés.
4.11 Signalements et blocages (modération)
- Données : si vous signalez une prise, un commentaire, un profil ou un spot public, ou si vous bloquez un utilisateur : votre identifiant, l’élément visé, le motif et les précisions que vous indiquez.
- Finalité : sécurité de la communauté, retrait des contenus répréhensibles (traitement sous 24 heures), respect des règles des magasins d’applications.
- Base légale : intérêt légitime (sécurité des utilisateurs et de la plateforme).
- Durée : vos signalements et blocages sont supprimés avec votre compte. Un signalement qui vise un compte supprimé est conservé sans lien avec ce compte tant qu’il est utile à la modération.
- Avec qui : Supabase ; l’éditeur reçoit une alerte par e-mail (envoyée par Resend) pour chaque signalement.
4.12 Notifications
- Notifications locales : si vous l’activez, une alerte « fenêtre de pêche idéale » est planifiée sur votre appareil, sans passer par nos serveurs.
- Notifications distantes (uniquement si vous les autorisez dans le système). Elles vous préviennent d’un geste réel d’un autre pêcheur : j’aime, commentaire (avec un extrait), abonnement, demande d’abonnement, demande acceptée. Jamais de notification commerciale. Pour cela, nous enregistrons le jeton de notification de l’appareil, sa plateforme et sa langue. La notification (qui contient le nom ou le pseudo de l’autre pêcheur et, pour un commentaire, un extrait) transite par le service Expo, qui la relaie à Apple (APNs) ou Google (FCM).
- Retrait du jeton. À partir de la version 1.0.8, le jeton est retiré de nos serveurs à la déconnexion. Jusqu’à la version 1.0.7, ce retrait n’aboutissait pas : le jeton restait rattaché à votre compte, et l’appareil pouvait continuer à recevoir ses notifications après la déconnexion, jusqu’à ce qu’un autre compte s’y connecte (le jeton lui est alors rattaché) ou que le compte soit supprimé. Vous pouvez couper les notifications à tout moment dans les réglages du système. Le jeton est aussi retiré quand Expo signale que l’appareil n’existe plus, et supprimé avec votre compte.
- Base légale : consentement (autorisation de notifications du système).
- Durée : jusqu’à la déconnexion (version 1.0.8), au plus tard la suppression du compte.
- Avec qui : Supabase ; Expo ; Apple ou Google.
4.13 Publicité (utilisateurs gratuits)
- Quoi : l’application affiche de la publicité via Google AdMob, uniquement aux utilisateurs gratuits ; les abonnés Piscary Pro n’en voient aucune. Quatre formats existent : une annonce à l’ouverture de l’application, une annonce interstitielle à la fin d’une sortie, un encart « Sponsorisé » dans le fil (onglet « Feed », après la 10e prise, puis toutes les 12), et une vidéo récompensée que vous choisissez de regarder pour gagner 3 reconnaissances.
- Contenu : quel que soit le mode, le contenu des annonces est limité par un plafond de maturité demandé à Google : « parental guidance » (PG) jusqu’à la version 1.0.7, « adolescents » (T) à partir de la version 1.0.8. Les contenus pour adultes (à caractère sexuel, alcool, jeux d’argent) restent toujours exclus, ainsi que les annonces de rencontres et de santé sexuelle.
- Personnalisation des annonces.
- Versions 1.0.6 et 1.0.7 (Android) : les annonces sont demandées en mode non personnalisé : pas de ciblage fondé sur un profil, aucun suivi inter-applications.
- À partir de la version 1.0.8, sur Android : l’application ne force plus le mode non personnalisé, c’est Google qui décide d’après votre consentement. Dans l’EEE, au Royaume-Uni et en Suisse, vous répondez au formulaire de consentement (ci-dessous) : si vous l’acceptez, les annonces peuvent être personnalisées (fondées sur vos centres d’intérêt, au moyen de l’identifiant publicitaire d’Android) ; si vous le refusez, des annonces limitées peuvent quand même s’afficher (ni personnalisées, ni fondées sur l’identifiant publicitaire ou des cookies : Google s’appuie seulement sur des données techniques, comme l’adresse IP pour la position approximative et la lutte contre la fraude). Ailleurs, ce sont les règles locales de Google qui s’appliquent. Vous pouvez désactiver la personnalisation à tout moment dans les réglages d’Android (Paramètres → Google → Annonces).
- Sur iPhone : à la première ouverture de l’application avec un compte gratuit, avant toute annonce, iOS vous demande « Autoriser Piscary à suivre vos activités dans les apps et sites web d’autres sociétés ? » (App Tracking Transparency). Si vous touchez Autoriser, Google peut utiliser l’identifiant publicitaire (IDFA) de votre appareil pour personnaliser les annonces et mesurer leur efficacité : c’est du suivi au sens d’Apple. Si vous touchez Ne pas autoriser — ou tant que vous n’avez pas répondu —, les annonces sont demandées en mode non personnalisé, sans IDFA ; l’application fonctionne de la même façon. Cette invite n’apparaît jamais pour un abonné Pro (il n’a pas d’annonces), et une seule fois : iOS ne la repose pas. L’annonce à l’ouverture n’apparaît qu’à partir de la troisième ouverture, l’annonce de fin de sortie après les sept premiers jours du compte, l’encart du fil après la 10e prise ; la vidéo récompensée, seulement si vous la demandez. Vous pouvez changer d’avis : Réglages d’iOS → Confidentialité et sécurité → Suivi → Piscary.
- Données traitées par Google : pour diffuser les annonces et lutter contre la
fraude, le SDK AdMob peut traiter des identifiants d’appareil — l’identifiant
publicitaire (Android : l’application déclare l’autorisation
AD_ID; iPhone : seulement si vous avez autorisé le suivi) —, votre adresse IP, une position approximative déduite de l’IP, des informations techniques (modèle, diagnostics) et vos interactions avec les annonces. Google agit comme fournisseur publicitaire (policies.google.com/privacy). Piscary ne constitue aucun profil publicitaire : la personnalisation est faite par Google. - Consentement : dans l’EEE, au Royaume-Uni et en Suisse, un formulaire de consentement (Google UMP) est présenté avant toute demande d’annonce. Vous pouvez le revoir : Moi → Paramètres → Confidentialité → « Gérer le consentement publicitaire ». Même en cas de refus, Google peut utiliser des données techniques (adresse IP, détection du trafic invalide) pour limiter les annonces.
- Base légale : consentement (formulaire UMP) dans l’EEE, au Royaume-Uni et en Suisse ; consentement aussi (invite iOS) pour l’identifiant publicitaire sur iPhone ; intérêt légitime (financer la version gratuite) ailleurs.
- Durée : côté Google, selon sa politique ; nous ne conservons rien de ces données.
- Avec qui : Google (AdMob, UMP).
4.14 Abonnement Piscary Pro (optionnel)
- Données : données d’achat et d’abonnement (produit, dates, état de l’abonnement) et un identifiant lié à votre compte (l’identifiant technique, pas votre e-mail), traités par RevenueCat pour gérer vos droits et restaurer vos achats. Notre serveur reçoit de RevenueCat l’état de votre abonnement et enregistre sa date de fin sur votre profil ; un badge Pro peut s’afficher sur votre profil.
- Paiement : géré par Apple ou Google ; nous n’avons jamais accès à vos données de carte bancaire.
- Base légale : exécution du contrat.
- Durée : tant que le compte existe ; RevenueCat conserve l’historique d’achats de son côté (voir la section 10).
- Avec qui : RevenueCat ; Apple ou Google ; Supabase.
4.15 Mesure d’usage (statistiques d’utilisation, PostHog)
- Pourquoi : savoir quelles fonctions servent et où l’application est difficile à utiliser. Ces statistiques ne sont pas anonymes : après la connexion, elles sont rattachées à votre identifiant de compte (un identifiant technique, pas votre e-mail), pour mesurer des parcours et non de simples totaux.
- Ce qui est envoyé : les écrans ouverts (leur nom, jamais leurs paramètres),
les événements de cycle de vie (installation, mise à jour, ouverture, passage en
arrière-plan), une liste fermée d’actions (création de compte, prise
enregistrée, spot créé, sortie démarrée, fiche d’espèce consultée, écran
d’abonnement affiché, plan choisi, achat ou restauration, etc.) avec des compteurs
et des étiquettes courtes (par exemple
annual,saltwater, ou le nombre de vos prises), et deux propriétés de votre profil de mesure : Pro ou non, et langue. PostHog peut en outre déduire une localisation approximative (ville, pays) de l’adresse IP de votre connexion. - Ce qui n’est jamais envoyé : le nom de vos spots, leurs coordonnées, vos photos, vos notes, votre pseudo, votre adresse e-mail, ni aucun texte que vous saisissez. Un filtre rejette toute valeur qui ressemble à du texte libre ou à une adresse e-mail. Aucun rejeu de session, aucune capture de vos gestes.
- Jusqu’à la version 1.0.7 : la mesure est activée par défaut, dès le premier lancement, avant même la création du compte. Vous pouvez la couper : Moi → Paramètres → Confidentialité → « Aider à améliorer l’app ». Au moment où vous la coupez, un dernier événement « mesure désactivée » est envoyé, puis plus rien.
- À partir de la version 1.0.8 : la mesure est désactivée par défaut et soumise à votre consentement préalable : rien n’est envoyé à PostHog tant que vous n’avez pas accepté. La question est posée une fois, sur l’écran « À toi de choisir » (interrupteur « Aider à améliorer l’app », éteint au départ, ou bouton « Tout accepter ») : au tout premier lancement, ou au premier lancement de la 1.0.8 si l’application était déjà installée — sauf si vous aviez déjà coupé la mesure, ce refus étant conservé. Fermer cet écran vaut refus. Tant que vous n’avez pas accepté, et dès que vous refusez, aucun événement n’est envoyé (pas même « mesure désactivée ») et l’identifiant de mesure enregistré sur votre appareil est effacé. Vous pouvez changer d’avis à tout moment dans le même réglage.
- Base légale : consentement (à partir de la version 1.0.8).
- Durée : au plus 25 mois dans PostHog. La suppression de votre compte n’efface pas automatiquement votre profil de mesure chez PostHog : voir la section 10.
- Avec qui : PostHog, hébergé dans l’Union européenne (
eu.i.posthog.com).
4.16 Diagnostics et plantages (Sentry)
- Données : quand l’application plante ou rencontre une erreur, un rapport technique est envoyé : trace du plantage, modèle d’appareil, version du système et de l’application, langue, indication Pro ou non, fil d’Ariane (noms des écrans visités et adresses des requêtes réseau récentes), message d’erreur ; ainsi qu’une mesure de performance sur environ 10 % des sessions. Les messages d’erreur du serveur peuvent contenir un identifiant technique ou, dans certains cas, un pseudo.
- Ce que l’application n’y joint pas : votre adresse e-mail, votre identifiant de compte, vos coordonnées de capture. Elle est configurée pour ne pas attacher d’adresse IP ni d’identifiant d’utilisateur aux rapports ; comme tout service Internet, Sentry voit néanmoins l’adresse IP de l’appareil au moment de la transmission.
- Formulaire « Envoyer un retour » (Réglages) : votre message et, si vous la saisissez, votre adresse e-mail (facultative), sans capture d’écran.
- Finalité : corriger les bugs et garantir la stabilité de l’application ; jamais de publicité ni de suivi comportemental. Actif uniquement dans l’application publiée.
- Base légale : intérêt légitime (stabilité et sécurité du service).
- Durée : au plus 90 jours chez Sentry.
- Avec qui : Sentry, région Union européenne (Allemagne).
4.17 E-mails
- Données : votre adresse e-mail.
- Finalité : e-mail de confirmation de compte, code de réinitialisation du mot de passe, avertissement avant suppression d’un compte inactif ; et, côté éditeur, alertes de modération (4.11).
- Base légale : exécution du contrat ; intérêt légitime pour les alertes de modération.
- Durée : l’adresse n’est conservée que sur votre compte ; Resend ne conserve que les journaux d’envoi.
- Avec qui : Resend (envoi d’e-mails) ; via Supabase pour les e-mails de compte.
4.18 Sécurité technique, limitation de débit et comptes inactifs
- Limitation de débit : pour empêcher les abus, nos fonctions comptent les appels par compte ; pour les pages publiques de prises, par identifiant dérivé de l’adresse IP, haché (l’adresse IP n’est jamais écrite en clair). Ces compteurs sont supprimés au bout d’un jour.
- Journaux de l’hébergeur : Supabase et le serveur d’analyse d’images tiennent des journaux techniques d’accès (adresse IP, heure, requête) pour la sécurité et le diagnostic.
- Comptes inactifs : nous enregistrons la date de dernière ouverture de l’application. Un compte sans connexion pendant 35 mois reçoit un e-mail d’avertissement ; sans retour dans les 30 jours, il est supprimé (36 mois en tout). Rouvrir l’application annule la suppression. Un journal technique des suppressions automatiques (identifiant du compte supprimé, date) est conservé pour les justifier.
- Base légale : intérêt légitime (sécurité) ; limitation de la conservation des données.
- Durée : voir la section 8.
4.19 Sur votre appareil : stockage, widget, sauvegardes, export
- Stockage local : journal, photos, sorties, matériel, permis de pêche, réglages et caches sont dans
l’espace privé de l’application (dossier
Piscary). La désinstallation de l’application l’efface. - Sauvegardes du système. Sur iOS, ces fichiers (journal, sorties, photos) font partie des sauvegardes de l’appareil, y compris iCloud si vous l’avez activée pour votre appareil. Sur Android, la sauvegarde automatique du système peut conserver certaines préférences techniques de l’application et de ses composants, mais pas votre journal ni vos photos. Ces sauvegardes dépendent de vos réglages et de ceux d’Apple ou Google.
- Widget iOS : il affiche sur l’écran d’accueil le nom du lieu sélectionné et le score de conditions du jour. Ces informations sont lues dans un espace partagé uniquement entre l’application et son widget, sur l’appareil ; le widget ne fait aucune requête réseau.
- Export de vos données : Moi → Paramètres → Confidentialité → « Exporter mes données » prépare sur votre appareil un fichier qui contient votre profil, vos réglages, vos prises et votre matériel (les photos y sont désignées par leur chemin, non incluses) et, à partir de la 1.0.11, vos permis de pêche (sans leurs images). Il n’est envoyé nulle part tant que vous ne le partagez pas. Les sorties, spots et données sociales n’y figurent pas : pour tout obtenir, voir « Vos droits ».
4.20 Traduction à la demande (à partir de la 1.0.10)
- Ce qui se passe : sous une description ou un commentaire écrit dans une autre langue, un lien traduit le texte sur votre appareil. Le texte à traduire ne quitte pas votre appareil ; il remplace le texte sur place, et « Voir l’original » le rétablit.
- Sur iPhone (iOS 18 et plus) : la traduction est faite par iOS (framework Translation d’Apple). Les langues sont celles d’iOS, partagées avec l’app Traduire : si une langue manque, iOS vous propose de la télécharger, avec sa propre fenêtre et selon la politique d’Apple. Piscary n’envoie rien à Apple pour cela. Avant iOS 18, la traduction n’est pas proposée.
- Sur Android : la traduction est faite par la bibliothèque ML Kit de Google (« Traduire avec Google »). À la première traduction d’une langue, l’application télécharge chez Google le modèle de cette langue (environ 30 Mo, en Wi-Fi) ; Google voit alors l’adresse IP de l’appareil. Trois modèles au plus sont gardés. Pour ses diagnostics et ses statistiques d’usage, ML Kit transmet à Google, chiffrées : des informations sur l’appareil et l’application (modèle, système, nom et version de l’application), un identifiant propre à l’installation, des mesures de performance, la configuration de la fonction, la taille du texte traité, les langues choisies ou détectées, le type d’événement et les codes d’erreur. Selon Google, ces données ne sont pas cédées à des tiers.
- Finalité : comprendre les échanges entre pêcheurs de langues différentes.
- Base légale : exécution du contrat (fonction que vous déclenchez) ; pour les diagnostics de ML Kit (Android), l’intérêt légitime de Google et le nôtre à un service qui fonctionne.
- Durée : les langues restent sur l’appareil jusqu’à leur remplacement ou la désinstallation (sur iPhone, iOS les gère) ; côté Google, selon sa politique.
- Avec qui : Apple (iOS) ; Google (ML Kit, Android).
4.21 Cartes et permis de pêche (à partir de la 1.0.11)
- Données : les cartes et permis de pêche que vous ajoutez, quel que soit le pays, et votre permis bateau si vous l’y rangez : l’image du document (photo, image de votre galerie, ou pages d’un PDF converties en images — le PDF lui-même n’est ni conservé ni envoyé), le pays, la zone, le type, le nom, les dates de validité et, seulement s’ils figurent sur le document ou si vous les saisissez, le numéro du permis et le nom du titulaire.
- Lecture du document : pour remplir la fiche à votre place, le texte du document est lu sur votre appareil (le texte du PDF, ou la lecture de l’image par Apple Vision sur iPhone et Google ML Kit sur Android), ainsi que la position du QR code, pour l’afficher en grand au contrôle (et, sur iPhone, son contenu, gardé en mémoire pour Apple Wallet). Ce texte n’est ni enregistré ni envoyé : seuls les champs que vous gardez sont enregistrés, après votre vérification. Comme pour la traduction (4.20), ML Kit transmet à Google des diagnostics et statistiques d’usage, jamais le texte lu.
- Finalité : vous permettre de présenter votre permis lors d’un contrôle, même sans réseau, de le retrouver sur un autre appareil et de vous rappeler sa fin de validité.
- Base légale : exécution du contrat.
- Durée : jusqu’à ce que vous supprimiez le permis ou votre compte. Les images d’un permis supprimé, ou d’une page retirée, sont effacées de nos serveurs automatiquement.
- Avec qui : Supabase (stockage privé, UE) ; visible de vous seul, jamais sur votre profil public, dans le fil, le classement ou la carte.
- Rappels : les rappels de fin de validité (un mois avant, puis la veille) sont programmés sur votre appareil ; aucun serveur ne les envoie.
- Apple Wallet (iPhone, facultatif) : si vous touchez « Ajouter à Apple Wallet », le contenu du QR code (lu sur votre appareil), le nom du permis, le pays, la date de fin, le numéro et le titulaire sont envoyés à notre fonction serveur (Supabase, UE), qui fabrique et signe la carte puis vous la renvoie ; rien n’en est conservé. La carte vit ensuite dans l’app Cartes (Wallet) de votre iPhone, sous votre contrôle.
- Mesure d’usage : avec votre accord (4.15), seuls le type de permis, la source de l’image (photo, image, PDF) et le choix de validité sont mesurés ; jamais le pays, le nom, le numéro ni le titulaire.
- Ce que nous ne faisons pas : nous ne vérifions pas vos permis et ne les transmettons à aucune autorité, fédération ou association. Une copie dans l’application ne remplace pas toujours l’original : selon le pays, la réglementation peut exiger le document officiel.
5. Ce que nous ne faisons pas
- Aucun suivi publicitaire sans votre accord : sur iPhone, l’identifiant publicitaire n’est utilisé que si vous touchez « Autoriser » à l’invite d’iOS (versions antérieures à la 1.0.8 : aucune personnalisation) ; sur Android, la personnalisation suit votre consentement et se désactive dans les réglages d’Android. Piscary ne constitue aucun profil publicitaire et ne le croise avec rien d’autre.
- Aucune revente de données, aucun courtier en données.
- Aucun outil d’analyse publicitaire tiers dans l’application (pas de Google Analytics, de Firebase Analytics, de SDK Facebook) et aucune décision automatisée vous concernant : rien de ce que nous mesurons ne sert à vous cibler.
- Aucun enregistrement de votre écran ni de vos gestes : pas de rejeu de session. La mesure d’usage se limite à ce qui est décrit en 4.15.
- Aucune notification commerciale ou publicitaire.
6. Services tiers et sous-traitants
| Service | Rôle | Données reçues | Lieu |
|---|---|---|---|
| Supabase | Hébergement : base de données, authentification, stockage de fichiers, fonctions serveur | Toutes les données des sections 4.1 à 4.12 et 4.21 | UE (Allemagne) |
| OVH | Serveur d’analyse d’images (reconnaissance d’espèces) et de cartes (catégories piscicoles) | Photo envoyée à la reconnaissance, le temps du calcul ; adresse IP dans les journaux d’accès aux cartes | France (Gravelines) |
| Open-Meteo | Météo, marées, débits modélisés | Zone (maille d’environ 5 km), via nos serveurs ; aucun identifiant | Voir sa politique |
| Hub’Eau / Eaufrance | Débit et température des cours d’eau (France) | Coordonnées (arrondies au kilomètre à partir de la 1.0.8), date, adresse IP, appel direct de l’application | France |
| USGS, Environment Agency | Débit des cours d’eau (États-Unis, Angleterre) | Zone ou station, via nos serveurs | États-Unis, Royaume-Uni |
| GBIF | Espèces signalées autour d’un point | Zone via nos serveurs ; adresse IP et zone affichée pour les tuiles de densité (appel direct) | UE |
| Mapbox (Mapbox, Inc.) | Affichage des cartes et cartes hors ligne | Adresse IP, zone consultée, informations techniques (modèle et système, version de l’application), identifiant technique aléatoire servant à compter les utilisateurs actifs ; télémétrie désactivée | États-Unis |
| Apple, Google | Connexion Apple ou Google ; géocodage inverse du système ; notifications (APNs, FCM) ; paiement des abonnements | Selon leurs politiques | États-Unis |
| Google ML Kit | Traduction des descriptions et commentaires sur l’appareil, Android (à partir de la 1.0.10 ; sur iPhone, c’est iOS qui traduit) | Voir 4.20 : téléchargement des langues (adresse IP) ; diagnostics et statistiques d’usage de la bibliothèque, jamais le texte traduit | États-Unis |
| Google AdMob | Publicité (gratuits) ; personnalisée seulement avec votre accord, à partir de la 1.0.8 | Voir 4.13 | États-Unis |
| RevenueCat | Gestion de l’abonnement Pro | Achats, identifiant lié au compte | États-Unis |
Expo (expo.dev) |
Acheminement des notifications distantes | Jeton de notification et texte de la notification | États-Unis |
| PostHog | Mesure d’usage (consentement à partir de la 1.0.8) | Voir 4.15 | UE |
| Sentry | Diagnostics et plantages | Voir 4.16 | UE (Allemagne) |
| Resend | Envoi d’e-mails | Adresse e-mail | États-Unis |
Attribution. Les données météorologiques, marines et hydrologiques sont fournies par Open-Meteo (licence CC BY 4.0) ; les noms de lieux et de cours d’eau proviennent d’OpenStreetMap (via Overture Maps, licence ODbL) ; le classement des cours d’eau en 1re et 2e catégorie piscicole provient des Directions départementales des territoires (Licence Ouverte 2.0) et des arrêtés préfectoraux ; les signalements d’espèces proviennent de GBIF (jeux de données sous licences CC0 et CC BY). Ces sources sont créditées dans l’application ; la cartographie affichée porte les mentions de Mapbox et d’OpenStreetMap.
7. Transferts hors de l’Union européenne
Supabase, Sentry, PostHog et OVH traitent les données dans l’Union européenne. Mapbox, Google, Apple, RevenueCat, Resend, Expo et l’USGS sont établis ou traitent des données hors de l’Union (notamment aux États-Unis). Ces transferts reposent sur des garanties appropriées : décision d’adéquation de la Commission européenne (Data Privacy Framework) ou clauses contractuelles types de l’Union européenne.
8. Durées de conservation
| Donnée | Durée |
|---|---|
| Compte, profil, prises, photos, sorties, spots, matériel, permis de pêche, préférences, commentaires, j’aime, abonnements | Jusqu’à leur suppression par vous ou jusqu’à la suppression du compte. Compte inactif : suppression à 36 mois (4.18) |
| Photos orphelines (prise supprimée) | Suppression automatique, passage toutes les heures |
| Médias de plus de 5 ans | Réduction de définition ou suppression possibles, après information dans l’application |
| Copie publique d’une prise repassée en privé | Retirée dans l’heure environ, plus le délai de cache |
| Données de météo, marées et débits en cache | 7 jours au plus, sans lien avec un compte |
| Compteurs de limitation de débit | 1 jour |
| Instantanés du classement | 14 jours |
| Propositions de reconnaissance et votre choix | Tant que le compte existe |
| Photo restée sans réponse (amélioration de la reconnaissance) | 24 heures (48 heures au plus en pratique) |
| Empreinte rejetée | 90 jours |
| Photo et empreinte validées (amélioration de la reconnaissance) | Jusqu’au retrait du consentement ou de la suppression du compte |
| Jeton de notification | Jusqu’à la déconnexion (à partir de la version 1.0.8), au plus tard la suppression du compte |
| Signalements et blocages que vous faites | Supprimés avec votre compte |
| Signalement visant un compte supprimé | Conservé sans lien avec ce compte, tant que nécessaire à la modération |
| Journal des suppressions automatiques de comptes inactifs | Tant qu’il est nécessaire pour justifier ces suppressions |
| Statistiques d’usage (PostHog) | 25 mois au plus |
| Rapports de plantage (Sentry) | 90 jours au plus |
| Journaux d’accès techniques (hébergeur, serveur d’analyse d’images) | Durée limitée par les réglages de ces services (bornée en taille) |
| Sauvegardes techniques de l’hébergeur | Quelques jours, avec rotation automatique |
| Historique d’achats chez RevenueCat | Tant que le compte client existe chez RevenueCat |
9. Vos droits et comment les exercer
Vous disposez des droits d’accès, de rectification, d’effacement, de limitation, d’opposition, de portabilité et de retrait du consentement (RGPD, articles 15 à 21 et 7.3).
- Rectifier : votre profil, vos prises, vos sorties, votre matériel, vos permis de pêche se modifient directement dans l’application.
- Effacer : vous pouvez supprimer un contenu, ou supprimer votre compte depuis l’application (section 10).
- Accéder à vos données et les emporter : l’export de l’application (4.19) couvre votre profil, vos réglages, vos prises, votre matériel et vos permis de pêche. Pour toutes vos données (sorties, spots, données sociales, historique de reconnaissance), écrivez à contact@piscary.app depuis l’adresse de votre compte ; nous vous répondons dans un délai d’un mois (prolongeable en cas de demande complexe, avec information).
- Vous opposer, limiter un traitement : écrivez à contact@piscary.app.
- Retirer un consentement, à tout moment, aussi simplement que vous l’avez donné :
- mesure d’usage : Moi → Paramètres → Confidentialité → « Aider à améliorer l’app » ;
- amélioration de la reconnaissance : Moi → Paramètres → Confidentialité → « Aider à améliorer la reconnaissance » ;
- publicité : Moi → Paramètres → Confidentialité → « Gérer le consentement publicitaire » ;
- notifications et localisation : réglages du système.
- Réclamation : vous pouvez saisir la CNIL (cnil.fr), autorité française de contrôle, ou celle de votre pays de résidence.
10. Supprimer votre compte
Depuis l’application : Moi → ⚙ (Paramètres) → Compte → Supprimer le compte, puis confirmez : avec votre mot de passe, ou, pour un compte créé avec Google ou Apple, en vous reconnectant avec ce fournisseur. La suppression est immédiate et définitive. Elle passe par une fonction serveur qui efface votre compte d’authentification, votre profil, vos prises, sorties, spots, matériel, permis de pêche, photos et images (tous espaces de stockage), commentaires, j’aime, abonnements, signalements et blocages, jetons de notification, empreintes et photos de reconnaissance rattachées à votre compte. Pour un compte créé avec « Se connecter avec Apple », vous pouvez en outre retirer vous-même l’accès de Piscary dans les réglages de votre identifiant Apple. Vous pouvez aussi écrire à contact@piscary.app (réponse sous 30 jours au plus).
Ce que la suppression n’efface pas automatiquement :
- votre abonnement Piscary Pro, qui n’est pas résilié : résiliez-le auprès de l’App Store ou de Google Play ;
- votre fiche client chez RevenueCat et, si vous aviez accepté la mesure d’usage, votre profil de mesure chez PostHog : sur demande à contact@piscary.app, nous demandons leur suppression à ces prestataires ;
- les sauvegardes techniques de l’hébergeur, qui expirent seules en quelques jours ;
- les signalements qui visaient votre compte, conservés sans lien avec lui ;
- les données sur votre appareil, effacées quand vous désinstallez l’application.
11. Enfants
Piscary ne s’adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment de données les concernant. Entre 13 ans et l’âge du consentement numérique de votre pays (15 ans en France), voir la section 2 : les options fondées sur le consentement demandent l’accord d’un parent. Si vous pensez qu’un enfant nous a transmis des données personnelles, écrivez à contact@piscary.app pour leur suppression.
12. Sécurité
Tous les échanges avec nos serveurs et les services tiers passent par 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 dans le stockage sécurisé du système. Les gestes irréversibles (supprimer le compte, effacer ses données, exporter) demandent une confirmation par mot de passe ou par reconnexion.
13. Site web piscary.app
Cette politique s’applique aussi au site piscary.app.
- Mesure d’audience du site : Ahrefs Web Analytics, sans cookie, pour compter les visites des pages publiques.
- Liste d’inscription au test : le formulaire éventuellement affiché sur le site recueille l’adresse e-mail du compte Google Play d’un testeur, uniquement pour l’ajouter au test, puis la supprimer. Elle est enregistrée dans notre base (Supabase, UE).
- Hébergement du site : Vercel Inc. (voir les Mentions légales) ; son hébergeur tient des journaux techniques d’accès.
14. YouTube
Piscary publie ses propres vidéos sur sa chaîne YouTube via les Services d’API YouTube, sans collecter aucune donnée vous concernant. Voir les Conditions d’utilisation de YouTube et les Règles de confidentialité de Google. Révoquer un accès : paramètres de sécurité Google. Contact : contact@piscary.app.
15. Modifications et historique
Cette politique peut être mise à jour. La date et la version en tête de document indiquent le texte en vigueur ; en cas de changement important, vous en êtes informé dans l’application. Pour toute question : contact@piscary.app.
| Version | Changements |
|---|---|
| 2026-10-20 (v9) | Expo : l’application ne vérifie plus de mise à jour de son code au lancement (toute mise à jour passe par l’App Store ou Google Play) ; la ligne correspondante est retirée |
| 2026-10-19 (v8) | iPhone : la demande d’autorisation de suivi (App Tracking Transparency) apparaît dès la première ouverture avec un compte gratuit, avant toute annonce ; âge minimum abaissé à 13 ans, avec l’accord d’un parent pour les options fondées sur le consentement avant l’âge du consentement numérique (15 ans en France) ; moment des annonces précisé |
| 2026-10-19 (v7) | Version 1.0.13 : en cas de refus du consentement publicitaire, des annonces limitées (ni personnalisées, ni fondées sur l’identifiant publicitaire ou des cookies) peuvent s’afficher |
| 2026-10-18 (v6) | Version 1.0.12 : interface disponible en treize langues ; nom actuel de l’onglet du fil (« Feed ») |
| 2026-10-13 (v5) | Version 1.0.11 : cartes et permis de pêche (section 4.21) — image du document, pays, dates, numéro et titulaire facultatifs, visibles de vous seul ; rappels de fin de validité programmés sur l’appareil ; ajout à l’export et à la suppression du compte ; fiche remplie à partir du texte du document, lu sur l’appareil (Apple Vision, Google ML Kit) ; ajout facultatif à Apple Wallet, carte signée par notre serveur sans rien conserver |
| 2026-10-12 (v4) | Version 1.0.10 : lieu facultatif du profil et qui le voit ; mesure LiDAR d’un poisson, faite sur l’appareil ; traduction à la demande sur l’appareil, par iOS sur iPhone et par Google ML Kit sur Android (section 4.20) et ajout de Google ML Kit aux services tiers ; taille réelle des photos envoyées (1 080 × 1 500 px au plus) |
| 2026-10-06 (v3) | Publicité à partir de la 1.0.8 : annonces personnalisées sur Android selon votre consentement, et sur iPhone si vous autorisez le suivi (invite App Tracking Transparency) ; annonces non personnalisées dans les versions 1.0.6 et 1.0.7 et sur iPhone si vous refusez ; un refus du consentement publicitaire n’entraîne plus aucune proposition d’abonnement |
| 2026-10-06 (v2) | Réécriture complète : un traitement par fiche (base légale, durée, destinataires), sorties GPS, spots, visibilité des profils et liens publics, reconnaissance d’espèces, publicité (quatre formats), mesure d’usage non anonyme et consentement à partir de la 1.0.8, jeton de notification, Sentry, Mapbox, GBIF, widget, sauvegardes, site web ; chemin de suppression de compte corrigé |
| 2026-10-01 | Version précédente |