Politique de confidentialité
Dernière mise à jour :
Animacatch est un jeu de découverte de la faune : tu photographies un animal, une intelligence artificielle l'identifie et tu l'ajoutes à ton carnet. Cette politique explique quelles données personnelles sont traitées quand tu utilises l'application (iPhone et Android) ou que tu visites le site animacatch.kzulab.com, pourquoi, avec qui elles sont partagées, combien de temps elles sont gardées et quels sont tes droits. Voir aussi les Mentions légales.
Qui est responsable de tes données
- Responsable du traitement : KZULAB, SAS au capital de 1 000 €, RCS Pontoise 130 885 346, dont le siège social est situé 33 Chemin des Groux, 95220 Herblay-sur-Seine, France ; téléphone : +33 6 52 54 84 37.
- Contact pour toute question ou pour exercer tes droits : contact@kzulab.com.
- KZULAB n'a pas désigné de délégué à la protection des données (DPO) ; écris à contact@kzulab.com.
L’essentiel en bref
- Tes photos restent privées, sauf celles que tu publies sur ton fil des découvertes et celles que tu montres dans ta vitrine : elles sont alors visibles par tes amis seulement, sans jamais le lieu précis (seulement la ville d’une photo publiée, si tu l’as choisi), et tu peux les retirer à tout moment.
- Tous les joueurs connectés voient ta fiche publique (pseudo, photo de profil, cadre, bannière, titre, niveau, nombre d’espèces au total et par rareté, nombre d’amis et nombre de photos publiées sur ton fil) et le classement général (les 50 premiers). Ton XP, ta vitrine, ton carnet et tes photos ne sont visibles que par tes amis.
- Commentaires : ce que tu écris sous une photo du fil est visible, avec ton pseudo, ta photo de profil et ton cadre, par toutes les personnes qui voient cette photo (son auteur et ses amis), y compris des joueurs qui ne sont pas tes amis. Tu peux le supprimer à tout moment, et l’auteur de la photo aussi.
- On ne peut t’envoyer une demande d’ami qu’avec ton code ami, que tu choisis de partager.
- Modération : les pseudos et les commentaires passent par un filtre de mots interdits, et tu peux signaler une photo, un commentaire ou un joueur. L’équipe examine chaque signalement, ne dit jamais au joueur concerné qui l’a fait, et t’informe dans ta boîte aux lettres de ses décisions qui te concernent.
- Pour identifier l’animal, ta photo est envoyée à Google Gemini (IA), avec ton autorisation et sans ton identité.
- Le lieu de tes scans n’est enregistré que si tu l’acceptes (pour une photo choisie dans ta galerie, c’est le lieu où elle a été prise, si elle l’indique) ; il est arrondi à environ 100 m et visible par toi seul. Si tu le choisis aussi, tes amis voient la ville (jamais le lieu précis) des photos que tu publies sur ton fil ; ton téléphone la trouve grâce au service d’Apple ou de Google.
- La version gratuite est financée par la publicité (Google AdMob) : chaque découverte ajoutée au carnet passe par une courte pub (il nous arrive, par périodes, d’en dispenser la première de la journée). Tu peux aussi, si tu le veux, regarder des pubs facultatives pour gagner des Pattounes ou compléter un achat dans la boutique, y compris avec Premium : pour vérifier qu’elles ont été regardées, nous transmettons à Google un code aléatoire, jamais ton identité. Tu gères tes choix publicitaires à tout moment dans Paramètres ; sur iPhone, les annonces ne sont personnalisées que si tu l’acceptes aussi dans la fenêtre de suivi d’Apple.
- Pour protéger le scan contre les robots et les applications modifiées, ton téléphone prouve à nos serveurs qu’il utilise une version authentique d’Animacatch, grâce au service de vérification de son système (Google sur Android, Apple sur iPhone), sans que nous leur transmettions ton identité, tes photos ni ton lieu. Si ton téléphone ne peut pas le prouver, tes scans peuvent être refusés.
- Pour piloter le service, nos serveurs établissent des statistiques d’usage (ouvertures de l’app, scans, pubs affichées, achats…) sans y inscrire ton identifiant, et sans outil de mesure d’audience tiers ; tu peux t’y opposer dans Paramètres. En cas de plantage de l’app, un rapport technique sans ton identité est envoyé à notre prestataire Sentry (même réglage pour t’y opposer). Pas de cookies web dans l’app.
- Courrier : l’équipe t’envoie des lettres (nouveautés, événements, défis, cadeaux, bilan de ton année) dans ta boîte aux lettres, que toi seul vois ; elle peut aussi t’écrire personnellement, par exemple pour répondre à un de tes retours. Nos serveurs notent si tu les as ouvertes ; nos statistiques n’en comptent que des totaux, sans ton identifiant (les lettres personnelles n’y sont jamais comptées), et tu peux t’y opposer. Une lettre peut reprendre des informations de ton profil et de ton carnet (pseudo, niveau, nombre d’espèces et d’amis, série de jours de découverte, ancienneté du compte, dernière espèce ajoutée) : elles sont insérées dans le texte sur ton téléphone seulement, à partir de ce que l’app affiche déjà, sans rien transmettre de plus à nos serveurs, et elles ne servent jamais à choisir qui reçoit une lettre. Seule exception, les défis : pendant un défi que tu as reçu et après sa fin, nos serveurs comptent tes découvertes de la période pour t’afficher ton score et te remettre ta récompense ; si tu ne l’as pas récupérée au bout de 2 jours, tu reçois une lettre de résultat. Pendant ces 2 jours, tes amis qui ont reçu le même défi voient ton nombre de scans dans son classement, si au moins un compte.
- Notifications : uniquement si tu les actives et que ton téléphone les autorise (demandes d’ami, fil des découvertes, courrier, rappel de série, idées de découvertes), réglables type par type dans Paramètres. Elles sont acheminées par le service Expo (États-Unis), puis par Apple ou Google ; elles n’utilisent pas ta position et ne contiennent jamais de publicité.
- Mises à jour : à chaque lancement, l’app demande au service Expo (États-Unis) s’il existe une nouvelle version de son contenu et, si oui, la télécharge. Elle envoie pour cela un identifiant aléatoire propre à son installation sur ton téléphone, sans lien avec ton compte, et des informations techniques sur sa version ; jamais ton compte, ton pseudo, ton e-mail, tes photos ni ton lieu.
- Le site animacatch.kzulab.com n’utilise ni cookie ni identifiant. Il mesure sa fréquentation lui-même (pages vues, site d’où tu viens, type d’appareil, départs vers les stores), sans outil tiers et sous forme de statistiques anonymes : cette mesure est dispensée de consentement, il n’a donc pas de bandeau. Tu peux t’y opposer en un clic (« Ne pas compter mes visites », en bas de chaque page) ou par le réglage « ne pas me suivre » de ton navigateur.
Données que nous traitons
- Compte : ton identifiant technique de compte, ton adresse e-mail (compte e-mail ou Google) et, pour un compte e-mail, ton mot de passe, géré et chiffré par Firebase Authentication (Google) : nous n'y avons jamais accès. Pour un compte e-mail, Firebase Authentication enregistre aussi la date de création du compte et si tu as confirmé ton adresse (voir « Confirmation de ton adresse e-mail »). Nous enregistrons aussi ta confirmation d'avoir au moins 18 ans, la version des CGU et de la politique que tu as acceptée et la date de cette acceptation.
- Connexion avec Google : Google nous transmet ton adresse e-mail et un identifiant de compte Google. Il peut aussi transmettre ton nom et ta photo de profil Google, que Firebase Authentication enregistre dans les données de connexion ; Animacatch ne les utilise pas et ne les affiche jamais : ton pseudo, c'est toi qui le choisis.
- Connexion avec Apple (iPhone) : nous ne demandons à Apple ni ton nom ni ton e-mail ; Apple nous transmet seulement un identifiant de compte.
- Profil de jeu : ton pseudo, ton niveau, ton XP, ton nombre d’espèces et d’amis, ta vitrine (jusqu’à 3 espèces), ta photo de profil (toujours une image d’espèce du catalogue, jamais une de tes photos), ton cadre, ton titre et ta bannière (l’encadré décoratif autour de ton pseudo et de ton titre).
- Carnet : les espèces que tu as découvertes, avec leur date de découverte, leur rareté et l’XP gagnée.
- Photos de tes scans : la photo de chaque découverte que tu ajoutes au carnet est stockée sur nos serveurs, en version compressée. Elle est privée (toi seul peux la voir), sauf si tu la publies sur ton fil des découvertes ou si c’est la photo montrée pour une espèce de ta vitrine.
- Photos choisies dans ta galerie : tu peux aussi scanner une photo de ta galerie. L'app passe par le sélecteur de photos de ton téléphone : elle ne demande pas l'accès à ta galerie et ne reçoit que la photo que tu choisis. Avant tout envoi, ton téléphone lit les informations enregistrées dans cette photo (date et heure de prise de vue, marque et modèle de l'appareil, logiciel qui l'a produite ou modifiée et, s'il y figure, lieu de prise de vue) et les compare au modèle de ton téléphone, pour vérifier qu'elle a été prise il y a moins de 24 heures, avec ce modèle de téléphone, et qu'elle n'a pas été retouchée avec un logiciel de retouche connu ; sinon, elle est refusée et rien n'est envoyé. Ces informations et le modèle de ton téléphone ne sont envoyés ni à nos serveurs ni à Google Gemini, et ne sont pas conservés : ils sont lus puis oubliés. Seule exception : si tu as activé l'enregistrement du lieu, le lieu de prise de vue est retenu pour ce scan (voir « Géolocalisation »). Une photo acceptée est ensuite réduite et ré-enregistrée sur ton téléphone, ce qui efface toutes ces informations, puis suit le même parcours qu'une photo prise avec le scanner.
- Vitrine : pour chaque espèce que tu mets dans ta vitrine, ton profil enregistre l’identifiant de la découverte dont tu as choisi la photo, et nos serveurs enregistrent le lien d’accès à la photo montrée, l’identifiant de la découverte correspondante et la date de mise à jour. Jamais le lieu.
- Fil des découvertes : pour chaque photo que tu publies, l'identifiant de ton compte et de la découverte, l'espèce (nom, rareté, catégorie), un lien d'accès à la photo (le même fichier que celle de ton carnet, stocké dans l'Union européenne), la date de publication, la liste des comptes autorisés à la voir (toi et tes amis), les réactions reçues (quel compte a réagi, avec quelle réaction), le nombre de commentaires et si la récompense de réactions a été accordée ; et, seulement si tu l'as choisi (voir « Géolocalisation »), le nom de la ville où la photo a été prise. Jamais le lieu précis. Nous enregistrons aussi les réactions que tu poses sur les photos de tes amis.
- Commentaires : pour chaque commentaire que tu écris sous une photo du fil (la tienne ou celle d'un ami), l'identifiant de ton compte, une copie de ton pseudo, de ta photo de profil et de ton cadre au moment du commentaire (ton pseudo y est mis à jour quand il change, y compris s'il est réinitialisé par l'équipe), le texte (300 caractères au plus), la date, l'identification de la photo commentée et, si tu réponds à quelqu'un, l'identifiant du compte du joueur auquel tu réponds ; ainsi que les réactions reçues par ton commentaire (quel compte a réagi, avec quelle réaction). Nous enregistrons aussi les réactions que tu poses sur les commentaires des autres. Avant l'envoi, ton commentaire est contrôlé par un filtre de mots interdits et de liens, sur ton téléphone puis par nos serveurs : un commentaire refusé n'est pas enregistré, et ni son texte ni ton identifiant ne sont conservés (seule une statistique sans ton identifiant compte le refus, voir « Statistiques d'usage »).
- Social : tes amis, les demandes d’amis envoyées et reçues, ton code ami et ta place dans les classements.
- Signalements : si tu signales une photo, l'identifiant de ton compte, celui de l'auteur et de la publication, l'espèce, le lien d'accès à la photo (pour que l'équipe puisse l'examiner), le motif choisi (facultatif, parmi une liste fermée) et la date. Si tu signales un joueur, l'identifiant de ton compte, celui du joueur, son pseudo au moment du signalement, le motif choisi (parmi une liste fermée : pseudo inapproprié, harcèlement ou abus, autre) et la date ; un nouveau signalement du même joueur par toi remplace le précédent. Si tu signales un commentaire, l'identifiant de ton compte, celui de l'auteur du commentaire, de la photo et du commentaire, une copie du texte du commentaire (pour que l'équipe puisse l'examiner même s'il est supprimé ensuite), sa date, le motif choisi (parmi une liste fermée : insultant ou choquant, harcèlement, spam ou publicité, autre) et la date du signalement. Pour chaque signalement, l'équipe enregistre aussi la suite donnée (mesure prise ou classement sans suite) et sa date. Si une de tes photos, un de tes commentaires ou ton compte est signalé, les mêmes informations sont enregistrées.
- Pseudo et modération : ton pseudo est contrôlé par un filtre de mots interdits, sur ton téléphone et par nos serveurs, quand tu le choisis ou le changes ; un pseudo refusé n'est pas enregistré. Si l'équipe retire une de tes photos du fil, nos serveurs gardent dans un registre l'identifiant de la publication, celui de ton compte et la date du retrait, pour que cette photo ne puisse plus être publiée. Si l'équipe retire un de tes commentaires, il est supprimé définitivement, avec ses réactions. Si ton pseudo est remplacé (par l'équipe, ou d'office par nos serveurs s'il contient un mot interdit), l'ancien pseudo peut rester réservé, sans aucun lien avec ton compte, pour que personne ne puisse le reprendre. Les lettres qui t'informent de ces décisions, ou de la suite donnée à tes signalements, sont des lettres personnelles du courrier (voir « Courrier »).
- Jeu : ton solde de Pattounes (monnaie virtuelle du jeu), les photos de profil, cadres, titres et bannières que tu as débloqués, tes succès et les récompenses réclamées, ainsi que le type et la date de tes partages et la liste des photos d’amis auxquelles tu as réagi (identifiant de la publication et date de ta première réaction, sans le type de réaction ; gardée même si la réaction ou la photo est retirée, pour qu’une même photo ne compte qu’une fois), utilisés pour certains succès, et le nombre de pubs bonus récompensées dans la journée, avec le jour concerné (pour appliquer la limite quotidienne).
- Pubs récompensées facultatives (pub bonus, pub d'arrondi) : pour chaque pub que tu lances, un jeton (code aléatoire à usage unique) enregistré par nos serveurs avec l'identifiant de ton compte, le type de pub, l'objet visé pour une pub d'arrondi, ses dates de création, d'expiration et de traitement, son état (en attente, versé ou refusé) et son résultat (Pattounes versées, rang de la pub bonus dans la journée ou motif du refus) et, le cas échéant, la référence de la transaction communiquée par Google (voir « Publicité »).
- Courrier : pour chaque lettre de l'équipe déposée dans ta boîte aux lettres, une copie de la lettre (textes, illustration, bouton, pièce jointe éventuelle), ses dates de publication, de distribution et, le cas échéant, de fin d'affichage, et son état de lecture : date où elle t'a été affichée pour la première fois (dans la boîte, sur l'accueil ou en grand à l'ouverture de l'app) et, le cas échéant, date où elle a été montrée en grand, date de ta première ouverture, nombre d'ouvertures et origine de la dernière (grand écran, accueil, boîte aux lettres ou notification), date de ton premier appui sur son bouton et nombre d'appuis, date à laquelle tu as touché « Plus tard », système de ton téléphone (iOS ou Android), lettre mise en favori ou non, et date de récupération de la pièce jointe. Pour une lettre d'anniversaire de ton inscription, le nombre d'années écoulées ; pour le bilan « Ton année nature », des totaux calculés par nos serveurs à partir de tes seules découvertes et photos publiées de l'année : nombre d'espèces découvertes, meilleure série de jours, nombre de réactions de tes amis sur tes photos de l'année encore publiées (sans savoir qui a réagi), nombre d'espèces rares, épiques et légendaires, et catégorie d'animaux la plus fréquente. Pour un défi que tu as reçu (« Avis de recherche » sur une espèce, « Expédition » sur une catégorie d'animaux), avec ou sans lettre, nos serveurs lisent pendant sa période, quand tu ouvres l'app ou la page du défi, puis après sa fin, à l'ouverture de l'app et pendant 90 jours au plus, l'espèce, la date, le reçu de scan et le versement de la récompense habituelle de tes découvertes de la période, ainsi que, pour celles qui n'ont pas reçu cette récompense, la date de leur reçu de scan et l'identifiant de la découverte qui l'a déjà utilisé (ni photo ni lieu), et calculent ton nombre de scans de l'animal visé, ton nombre de jours retenus et ton gain : ces trois totaux seuls, jamais le détail de tes découvertes, sont enregistrés dans un espace de ce défi que seuls toi et nos serveurs pouvez lire, avec une copie des réglages du défi (titre, texte, animal visé, montant, mode de récompense, dates, présence d'une lettre), la date de récupération de ta récompense et les dates de ta première ouverture de sa page, pendant le défi et après sa fin (ces deux dates servent à nos statistiques : elles ne sont pas enregistrées si tu t'y opposes). Ces totaux sont recopiés dans ta lettre de résultat si tu en reçois une. Pour le classement d'un défi, pendant 2 jours après sa fin, quand un joueur qui a reçu ce défi ouvre sa page, nos serveurs refont ce calcul pour lui et pour ceux de ses amis qui l'ont reçu (donc pour toi quand un de tes amis l'ouvre), à partir des mêmes données, et lisent le profil de chacun ainsi que la version des CGU qu'il a acceptée (tu n'y figures pas tant que tu n'as pas accepté celle qui l'annonce) : le classement est affiché sans être enregistré. S'il n'y a rien à retenir, tu ne reçois aucune lettre et le registre note seulement que ce défi a été vérifié pour toi, avec la date. Nos serveurs tiennent aussi un registre des lettres et des défis que tu as reçus, même sans lettre (identifiant de la lettre ou du défi, date de distribution, date et issue de la récupération de la pièce jointe), pour qu'une lettre ne te soit jamais envoyée deux fois et qu'une pièce jointe ne soit versée qu'une fois. Pour choisir les lettres et les défis qui te sont destinés, ils utilisent seulement la date de ton inscription, ton statut Premium, le système de ton téléphone (iOS ou Android), transmis à l'ouverture de l'app et non conservé à cette fin (pour la notification d'une lettre ou d'un défi, ou le rappel d'un défi, celui déjà enregistré pour tes notifications) et, pour une lettre que l'équipe t'adresse personnellement (par exemple en réponse à un de tes retours, pour t'informer d'une décision de modération qui te concerne ou de la suite donnée à un de tes signalements), l'identifiant de ton compte, conservé avec la lettre dans la liste de ses destinataires (50 au plus) ; la copie de ta boîte indique alors qu'il s'agit d'une lettre personnelle. Seule exception : la remise et le contenu de la lettre de résultat d'un défi dépendent aussi de tes découvertes de la période et du fait que tu as déjà récupéré ou non ta récompense, comme indiqué ci-dessus. Une lettre peut afficher ton pseudo, ton nombre d'espèces, ton niveau ou ton ancienneté : l'app les insère sur ton téléphone, à partir de ton profil, au moment de l'affichage.
- Abonnement Premium : ton statut d’abonné et sa date d’expiration, ainsi que les informations d’achat transmises par l’App Store ou Google Play (voir « Abonnement Premium »). Nous ne recevons jamais tes coordonnées bancaires.
- Lieu de tes scans et ville de tes photos publiées : seulement si tu l’as accepté (voir « Géolocalisation »).
- Notifications : seulement si tu les as activées, l’adresse technique de ton téléphone pour les notifications (« jeton »), ton système, ton fuseau horaire, tes réglages par type et les informations qui servent à choisir quand t’écrire (voir « Notifications »).
- Scans d'espèces pas encore au guide : si l'IA reconnaît une espèce absente du guide Animacatch, nous conservons la photo, le résultat de l'identification et la date du scan (jamais le lieu). Ce scan n'apparaît pas dans l'application.
- Retours : les signalements de bug et suggestions que tu envoies depuis « Paramètres » (titre, message), avec ton pseudo, la version de l’application, le type de système (iOS ou Android) et sa version.
- Sur ton téléphone uniquement : les scans « en attente » (pris hors connexion ou au-delà du quota du jour) avec leur photo, leur date, leur origine (scanner ou galerie) et, si tu as activé l'enregistrement du lieu, leur lieu ; ta session de connexion et quelques préférences d'affichage ; une copie de ton choix sur l'enregistrement du lieu et de ce qu'affichent l'accueil et ton profil (pseudo, niveau, XP, solde de Pattounes, photo de profil, cadre, titre et bannière), pour respecter ce choix et afficher ton profil quand l'app démarre sans connexion ; le nombre de propositions d'activer les notifications qui t'ont été faites et la date de la dernière (pour ne pas te le redemander plus de deux fois) et, si tu les as activées, le jeton de notification et la date de sa dernière inscription.
- Publicité (comptes gratuits, et tout compte qui lance une pub facultative) : identifiants et données techniques lus par le SDK publicitaire de Google (voir « Publicité »).
- Données techniques : ton adresse IP et l'horodatage des connexions, traités par nos hébergeurs ; les compteurs de scans du jour (quota de 5 ou 20 scans et garde-fous anti-abus) ; les compteurs du jour de codes ami saisis, de demandes d'ami envoyées, de commentaires écrits, de joueurs et de commentaires signalés et de fiches publiques de joueurs consultées (un simple nombre, pas la liste des fiches vues), et la liste des joueurs à qui tu as envoyé une demande depuis moins de 24 h, avec sa date (garde-fous contre le harcèlement et les abus) ; pour un compte e-mail, les compteurs d'envoi des e-mails de compte (voir « E-mails de compte ») ; les journaux techniques de nos serveurs (erreurs ; quand un scan est refusé faute de vérification valide de l'app, une simple mention de ce refus, sans l'identifiant de ton compte ; et, quand un scan est refusé par la vérification anti-triche, l'identifiant de ton compte, le type de sujet détecté et le degré de certitude).
- Vérification de l'app (« App Check ») : sur les versions de l'app publiées sur l'App Store et Google Play, ton téléphone demande, au lancement de l'app puis régulièrement, une attestation au service de vérification de son système. Sur Android, c'est l'API Play Integrity de Google (services Google Play), qui vérifie notamment que l'app est bien celle que nous publions sur Google Play et qu'elle fonctionne sur un appareil Android authentique et non modifié. Sur iPhone, c'est le service App Attest d'Apple (ou, à défaut, DeviceCheck d'Apple), qui vérifie que l'app est authentique, à l'aide d'une clé secrète créée et gardée par la puce de sécurité de ton téléphone. L'attestation obtenue est transmise à Firebase App Check (Google), qui la fait vérifier et délivre en échange un jeton App Check de courte durée (environ une heure), renouvelé automatiquement ; l'app joint ce jeton à ses échanges avec nos serveurs. Ce jeton indique seulement que la demande vient d'une version authentique de l'app : il ne contient ni ton identifiant de compte, ni ton pseudo, ni ton e-mail, et nous ne joignons à l'attestation ni ton compte, ni tes photos, ni ton lieu. Pour établir l'attestation, Google ou Apple traitent des informations sur l'app, sur ton appareil et ton adresse IP et, sur Android, Google Play traite aussi le statut de licence de l'app pour les comptes Google Play de ton téléphone : ces traitements relèvent de leurs propres services (voir « Destinataires et sous-traitants »).
- Mises à jour de l'app : pour corriger rapidement un bug ou une faille sans attendre une nouvelle version sur l'App Store ou Google Play, l'app utilise le service de mises à jour d'Expo (EAS Update, 650 Industries, Inc.). À chaque lancement de l'app, y compris avant ta connexion, elle demande aux serveurs d'Expo s'il existe une mise à jour de son code et de ses fichiers pour sa version ; si oui, elle la télécharge, de façon chiffrée (HTTPS), et l'applique au lancement suivant. Avec cette demande, l'app envoie à Expo : un identifiant d'installation (un code aléatoire créé par l'app à son premier lancement et gardé sur ton téléphone tant qu'elle est installée, sans lien avec ton compte Animacatch), le système (iOS ou Android), la version de l'app et le canal de mises à jour qu'elle suit, les références de la mise à jour en cours, de celle livrée avec l'app et de celles qui ont échoué récemment, les versions du protocole utilisé et, si le lancement de l'app a échoué gravement, un message d'erreur technique. Comme toute requête, elle transmet aussi ton adresse IP et des informations réseau. Expo se sert notamment de l'identifiant d'installation pour proposer une mise à jour progressivement (d'abord à une partie des installations) et pour compter, dans les statistiques de mises à jour qu'il nous fournit, combien d'installations l'ont reçue. Nous n'envoyons à Expo à cette occasion ni ton identifiant de compte, ni ton pseudo, ni ton e-mail, ni tes photos, ni ton lieu. Ce fonctionnement ne dépend pas du réglage « Statistiques d'usage ».
- Reçus de scan : quand un scan reconnaît une ou plusieurs espèces du guide Animacatch, nos serveurs enregistrent, avec l'identifiant de ton compte, un « reçu » contenant la liste de ces espèces et la date du scan (jamais la photo ni le lieu), auquel s'ajoute l'identifiant de la découverte qui l'a utilisé, une fois celle-ci récompensée. Il sert uniquement à vérifier qu'une découverte ajoutée à ton carnet provient bien d'un vrai scan et ne réutilise pas un scan déjà utilisé, y compris pour décider si elle compte dans un défi.
- Rapports de plantage : si l'app plante ou rencontre une erreur technique lors d'une action importante (enregistrement d'une découverte, identification, scans en attente, récompense…), elle envoie un rapport technique à notre prestataire Sentry : description technique de l'erreur, modèle et système de l'appareil, version de l'app et derniers événements techniques de l'app (par exemple les écrans ouverts juste avant). Ce rapport ne contient ni ton identifiant de compte, ni ton pseudo, ni ton e-mail, ni tes photos, ni ton lieu ; les identifiants, adresses e-mail et adresses IP qui pourraient figurer dans un message d'erreur de l'app sont masqués avant l'envoi. Ce masquage ne s'applique pas aux plantages survenant dans les composants natifs du téléphone (en dehors du code du jeu) : leur rapport est produit directement par l'outil de Sentry, auquel nous ne communiquons jamais ton compte, ton pseudo ni ton e-mail. L'outil peut y joindre un identifiant technique aléatoire, propre à l'installation de l'app sur ton téléphone et sans lien avec ton compte.
- Statistiques d'usage (sauf si tu t'y opposes, voir « Tes droits ») : à chaque ouverture de l'app (au démarrage, ou après au moins 30 minutes d'inactivité), l'app envoie à nos serveurs le type de système (iOS ou Android), la version de l'app, la langue préférée de ton téléphone (la première de la liste de ses réglages, par exemple « nl » pour le néerlandais) et la région choisie dans ses réglages (par exemple « BE » pour la Belgique). Cette région est un simple réglage de ton téléphone : ce n'est pas ta position, et nous ne la déduisons ni de ton adresse IP ni du lieu de tes scans. À chaque pub demandée (sur un compte gratuit pour l'ajout au carnet, et sur tout compte pour une pub bonus ou d'arrondi), elle leur indique aussi l'emplacement de la pub (ajout au carnet, pub bonus ou pub d'arrondi) et comment elle s'est passée : regardée jusqu'au bout, fermée avant la fin ou indisponible (et pourquoi : aucune annonce disponible, choix publicitaire pas encore recueilli, délai dépassé ou erreur), si elle s'est affichée et en combien de temps, ton choix publicitaire du moment, sur iPhone l'état de ton autorisation de suivi d'Apple (autorisé, refusé ou restreint, pas encore demandé, ou indisponible : l'app lit seulement cet état, jamais l'identifiant publicitaire de ton iPhone), le système et la version de l'app ; quand tu refuses une proposition de pub d'arrondi, elle le leur signale aussi. L'app recopie enfin dans ton espace privé ton dernier choix publicitaire, tel qu'enregistré sur ton téléphone par le formulaire de Google (publicité personnalisée acceptée, refusée, stockage sur l'appareil refusé, ou consentement non requis dans ton pays), avec ton système : cette copie sert uniquement à nos statistiques et ne décide jamais des pubs que tu vois, qui suivent les réglages du formulaire de Google (et, sur iPhone, ton autorisation de suivi d'Apple). L'état de ton autorisation de suivi d'Apple, lui, n'est conservé ni dans ton espace privé ni avec l'identifiant de ton compte : il ne figure que dans l'événement statistique de la pub décrit ci-dessous. Nos serveurs gardent, avec l'identifiant de ton compte, l'heure de ta dernière ouverture comptée, le dernier jour, la dernière semaine et le dernier mois où tu as ouvert l'app ou scanné, uniquement pour compter chaque joueur actif une seule fois par période, ainsi que le nombre de pubs signalées dans la journée, pour limiter le nombre de pubs comptées par joueur, et tes réponses du jour aux propositions d'activer les notifications (acceptée, refusée, « plus tard » ou déjà bloquée), pour ne compter chaque réponse qu'une fois par jour. Ils produisent aussi des événements statistiques horodatés qui ne contiennent ni ton identifiant de compte, ni ton pseudo, ni ton e-mail, ni ton adresse IP, ni ton lieu : ouverture de l'app (système, version, langue et région réglées sur le téléphone, et mode de connexion de la session : e-mail, Google, Apple ou autre, déduit par nos serveurs de la connexion elle-même, sans rien lire sur ton téléphone), résultat des scans (espèce reconnue ou non, catégorie, vérification anti-triche, origine de la photo : appareil photo ou galerie, et si la demande portait un jeton valide de vérification de l'app), découvertes, succès réclamés, achats en Pattounes, pubs (emplacement : ajout au carnet, pub bonus ou pub d'arrondi ; issue, cause d'indisponibilité, affichage, délai, choix publicitaire, pub personnalisée ou non (déduit de ton choix dans le formulaire de Google et, sur iPhone, de ton autorisation de suivi d'Apple), sur iPhone l'état de l'autorisation de suivi d'Apple (autorisé, refusé ou restreint, pas encore demandé, ou indisponible), système, version ; pour une pub bonus récompensée, son rang dans la journée — 1re, 2e ou 3e — et les Pattounes gagnées ; pour une pub d'arrondi, l'achat réalisé et les Pattounes versées pour le compléter, ou le refus de la proposition), inscription (mode de connexion : e-mail, Google ou Apple), suppression de compte, nouvelles amitiés, fil des découvertes (photo publiée : espèce, catégorie, rareté, ville affichée ou non, jamais la ville elle-même, et nombre d'amis qui la voient au moment de la publication ; réaction d'un ami : autocollant choisi, réaction nouvelle, changée ou retirée et, pour une nouvelle réaction, délai écoulé depuis la publication ; récompense de réactions : Pattounes et XP gagnés ; signalement d'une photo : motif choisi et catégorie de l'espèce photographiée ; commentaire : commentaire, réponse à un commentaire, commentaire refusé par le filtre ou commentaire supprimé, catégorie de l'espèce photographiée et délai écoulé depuis la publication de la photo, jamais le texte ; signalement d'un commentaire : motif choisi et catégorie de l'espèce photographiée), événements d'abonnement (offre, store, prix), compte gratuit ou Premium et première activité ou non du jour, de la semaine ou du mois, notifications (type, système, envoi et remise réussis ou non avec la cause d'un échec, ouverture et délai entre l'envoi et l'ouverture, scan qui a suivi : série sauvée le jour d'un rappel, ou découverte dans les 24 heures suivant l'ouverture d'une idée de découverte), courrier (lettre concernée, désignée par la référence que lui donne l'équipe ; lettre affichée ; « Plus tard » touché ; ouverture : première ou non, origine — grand écran, accueil, boîte aux lettres ou notification —, délai depuis la publication de la lettre, ou depuis sa distribution pour une lettre automatique, et si elle avait d'abord été remise à plus tard ; appui sur le bouton : premier ou non ; pièce jointe récupérée : nombre de Pattounes ou objet ; avec, pour chacun, le système et le compte gratuit ou Premium), défis (défi concerné, désigné par la référence que lui donne l'équipe ; défi reçu ; page ouverte, pendant le défi ou après sa fin ; participation ; résultat : nombre de scans, de jours et gain ; récompense récupérée, sur la page ou par la lettre ; présence ou non d'au moins un ami dans ton classement, sans dire lequel ni combien ; appui sur « Ajouter un ami » depuis le résultat ; avec, pour chacun, le compte gratuit ou Premium) et réponses aux propositions d'activer les notifications (acceptée, refusée, « plus tard » ou déjà bloquée dans les réglages du téléphone, et à quelle occasion la proposition a été faite) ; ainsi que, chaque jour, des totaux : nombre de comptes, d'abonnés Premium et de découvertes enregistrées (tous les joueurs) ; Pattounes en circulation, objets possédés ou équipés, succès réclamés, répartition des joueurs selon la part des succès obtenus, nombre de joueurs par système et par choix publicitaire, et nombre d'appareils inscrits aux notifications et de types de notifications activés, par système (sans les joueurs opposés aux statistiques). Notre outil interne affiche aussi, calculés au moment de la consultation, le nombre de publications en ligne, de publications ayant donné lieu à la récompense de réactions et de signalements conservés (tous les joueurs). Un événement du fil des découvertes n'est produit que si le joueur qui agit (celui qui publie ou touche la récompense, l'ami qui réagit, celui qui commente ou supprime un commentaire, celui qui signale) ne s'oppose pas aux statistiques : pour une réaction, nos serveurs consultent à cette seule fin le réglage d'opposition rangé dans l'espace privé de l'ami qui réagit. De même, un événement du courrier ou d'un défi n'est produit que si tu ne t'opposes pas aux statistiques ; pour le courrier, il est déduit par nos serveurs des changements de l'état de lecture de ta lettre, après lecture de ton réglage d'opposition et de ton statut Premium. Pour ces mesures, quand tu ouvres une notification, l'app le signale à nos serveurs avec l'identifiant aléatoire de cette notification.
- Messages : si tu nous écris (par exemple à contact@kzulab.com), ton adresse e-mail, ton message et nos échanges.
- Visite du site animacatch.kzulab.com : des données techniques et une mesure d’audience anonyme (voir « Site animacatch.kzulab.com »).
- Obligatoire ou facultatif : un compte (e-mail ou compte Google/Apple), un pseudo et l'acceptation des CGU sont nécessaires pour utiliser l'app, ainsi que, pour un compte e-mail, une adresse non jetable et sa confirmation ; l'envoi de la photo à l'IA est nécessaire pour scanner. Le lieu, la publication de tes photos sur le fil, les notifications, les retours et la publicité personnalisée sont facultatifs.
Qui voit quoi
- Tous les joueurs connectés peuvent voir ta fiche publique, par exemple en touchant ton nom dans le classement général : ton pseudo, ta photo de profil, ton cadre, ta bannière, ton titre (dans la forme d’accord que tu as choisie : masculin, féminin ou inclusif), ton niveau, ton nombre d’espèces, ton nombre d’espèces par rareté (commune, peu commune, rare, épique, légendaire), ton nombre d’amis et le nombre de photos que tu as publiées sur ton fil (le nombre seulement, jamais les photos). Elle est établie par nos serveurs au moment où elle est ouverte. Elle ne montre jamais ton XP, la date de création de ton compte, ta vitrine, ton carnet ni ses albums, tes photos, la liste de tes amis ni aucun lieu.
- Tous les joueurs connectés voient aussi le classement général : les 50 meilleurs joueurs (pseudo, photo de profil, cadre, titre, bannière, niveau, nombre d’espèces), calculé par nos serveurs ; chacun y voit aussi son propre rang. Il n’existe pas de réglage pour masquer ta fiche publique ni pour ne pas apparaître dans ce classement : choisis un pseudo qui ne révèle pas ton identité.
- Tes amis voient en plus : ta fiche de profil complète (avec ton XP, ta vitrine et la date de création de ton compte), la liste des espèces de ton carnet avec leur date de découverte, rangées par albums, tes photos publiées sur ton fil, ta liste d’amis et le classement entre amis. Pendant 2 jours après la fin d’un défi que vous avez tous deux reçu, ils voient aussi, dans le classement de ce défi, ton pseudo, ta photo de profil, ton niveau, ton cadre, ta bannière, ton titre et ton nombre de scans retenus, si au moins un compte (jamais ton nombre de jours, ton gain, les espèces ou les dates). Ce classement n’existe pas pour un défi réservé aux abonnés Premium, aux joueurs gratuits ou à un système de téléphone. Il n’existe pas de réglage pour ne pas y apparaître : retirer un ami t’en retire aussitôt pour lui.
- Fil des découvertes : une photo que tu publies est visible, avec ton pseudo, ta photo de profil et tes cosmétiques, l’espèce et la date, par toi et par les joueurs qui étaient tes amis au moment de la publication ; un joueur qui devient ton ami plus tard voit tes 30 dernières publications. Un ami que tu retires (ou qui te retire) perd l’accès à toutes tes publications et à ta vitrine, et ses réactions et commentaires sur tes photos sont effacés (de même pour les tiens sur ses photos). Le lieu précis d’une photo n’est jamais montré ; si tu as choisi d’afficher la ville (voir « Géolocalisation »), cette même audience voit le nom de la ville où la photo a été prise.
- Vitrine : mettre une espèce dans ta vitrine, c’est choisir de montrer à tes amis une de tes photos de cette espèce (si tu en as plusieurs, c’est toi qui choisis laquelle), même si tu ne l’as pas publiée sur ton fil. Une nouvelle découverte de cette espèce ne remplace pas la photo choisie. Si tu supprimes la découverte dont la photo est montrée, c’est ta photo la plus récente restante de cette espèce qui est montrée (ou, s’il n’en reste aucune, l’image du guide). Retirer l’espèce de ta vitrine retire aussitôt sa photo et ton choix. En dehors du fil et de la vitrine, tes photos ne sont jamais montrées aux autres joueurs.
- Réactions : une réaction que tu poses sur la photo d’un ami est visible, avec le fait qu’elle vient de toi, par cet ami et par toutes les personnes qui peuvent voir cette photo, y compris des amis de cet ami qui ne sont pas les tiens. De même, l’auteur et l’audience d’une de tes photos voient qui y a réagi et comment.
- Commentaires : un commentaire que tu écris sous une photo (la tienne ou celle d’un ami) est visible, avec ton pseudo, ta photo de profil et ton cadre, sa date et les réactions qu’il reçoit, par toutes les personnes qui peuvent voir cette photo : son auteur et ses amis, y compris ceux qui ne sont pas tes amis. Si tu réponds à quelqu’un, ton commentaire affiche « @ » suivi de son pseudo. En touchant ton pseudo, ces personnes peuvent ouvrir ta fiche publique (ta fiche complète seulement si elles sont tes amies). Une réaction que tu poses sur un commentaire est visible, avec le fait qu’elle vient de toi, par cette même audience. Quand la photo n’est plus visible pour toi (amitié rompue avec son auteur, photo signalée par toi), tes commentaires et tes réactions aux commentaires sous cette photo sont effacés.
- Limite inhérente au partage : un ami qui a affiché une de tes photos a pu en garder une copie (capture d’écran, cache de son téléphone), que nous ne pouvons pas effacer, même si tu retires ensuite la photo ou cet ami.
- Demande d’ami : on ne peut t’envoyer une demande qu’avec ton code ami, saisi dans l’app ou contenu dans ton lien de partage. Quand un joueur saisit ton code ou ouvre ton lien de partage dans l’app, nos serveurs lui montrent d’abord ton pseudo, ta photo de profil et ton cadre équipés, pour qu’il vérifie qu’il s’agit bien de toi : en partageant ton code, tu acceptes cet affichage. La demande ne part que s’il touche « Envoyer » (si tu lui avais déjà fait une demande, vous devenez alors amis). Tant qu’une demande est en cours entre deux joueurs, chacun peut voir la fiche de profil de l’autre (pas son carnet ni ses photos), pour décider. Quand tu envoies une demande, ton pseudo figure dans la notification envoyée au joueur concerné s’il a activé ce type de notifications ; de même, quand tu publies une photo, tes amis qui ont activé les notifications du fil des découvertes peuvent recevoir une notification avec ton pseudo et le nom de l’espèce, et quand tu réagis à la photo d’un ami, il peut recevoir une notification avec ton pseudo et le nom de l’espèce s’il a activé ces notifications ; de même quand tu commentes la photo d’un ami (pour son auteur) ou réponds au commentaire d’un joueur (pour ce joueur, même s’il n’est pas ton ami), jamais avec le texte de ton commentaire. Selon les réglages de leur téléphone, ces notifications peuvent s’afficher sur leur écran verrouillé.
- Si tu équipes un cadre, une bannière ou un titre réservé aux abonnés Premium, les joueurs qui voient ton profil, tes publications ou un classement peuvent en déduire que tu es abonné. Les équiper est facultatif : c’est toi qui choisis. De même, un nombre de scans élevé dans le classement d’un défi peut laisser penser à tes amis que tu es abonné.
- Ton statut Premium et sa date d’échéance, ton solde de Pattounes, les photos de profil, cadres, titres et bannières que tu possèdes, ton code ami, ton nombre de pubs bonus du jour, tes réglages (enregistrement du lieu des scans, affichage de la ville sur tes publications, autorisation d’identification par IA, statistiques d’usage, types de notifications), la copie de ton dernier choix publicitaire ainsi que la version et la date de ton acceptation des CGU sont rangés à part, dans un espace privé que toi seul (et nos serveurs) peux lire. Les lieux de tes scans et ton adresse e-mail ne figurent pas non plus sur ta fiche de profil.
- Compte e-mail pas encore confirmé : ton profil (pseudo, niveau 1, aucune découverte) existe dès l’inscription et peut apparaître dans le classement général comme n’importe quel profil, alors que toi, tant que ton adresse n’est pas confirmée, tu ne peux voir ni les profils ni les carnets des autres joueurs.
- Toi seul vois : tes photos qui ne sont ni publiées ni en vitrine, les lieux de tes scans (seule la ville d’une photo publiée peut être montrée, si tu l’as choisi), ton adresse e-mail, ton code ami (jusqu’à ce que tu le partages), tes retours et ta boîte aux lettres (tes lettres, leur état de lecture, ton bilan de l’année et tes résultats de défis, sauf ton nombre de scans dans le classement décrit ci-dessus). Tes signalements ne sont vus que par l’équipe Animacatch : nous ne révélons pas à un joueur qui a signalé sa photo, son commentaire ou son compte. Tes scans d’espèces pas encore au guide, tes reçus de scan et tes jetons de pub récompensée ne sont visibles dans l’app par aucun joueur, toi compris ; ils figurent dans l’export de tes données.
- L'équipe Animacatch accède aux données nécessaires à l'exploitation du service : traitement de tes retours, choix des espèces à ajouter au guide, examen des photos, des commentaires et des joueurs signalés (la photo, la copie du texte du commentaire et sa date, le pseudo du joueur au moment du signalement et, au besoin, son profil actuel, ainsi que le nombre et les motifs des signalements, sans l'identité de ceux qui les ont faits), décisions de modération, assistance et sécurité. Pour t'adresser une lettre personnelle, l'équipe peut retrouver ton compte à partir de ton pseudo, de ton code ami, de l'identifiant de ton compte ou d'un retour que tu as envoyé, et voit le pseudo des destinataires de cette lettre. Les statistiques d'usage, y compris celles du courrier, ne sont consultées que sous forme de totaux, dans un outil interne réservé à l'équipe, qui n'affiche jamais l'état de lecture des lettres d'un joueur en particulier, ni qui a participé à un défi ou l'a réussi ; les lettres personnelles ne sont comptées dans aucune statistique.
- Partage : quand tu partages une carte de découverte, elle contient ta photo, l'espèce, ton pseudo, ton niveau et ta photo de profil ; elle est envoyée à l'application que tu choisis dans le menu de partage de ton téléphone, qui la traite selon ses propres règles.
- Lien d'une lettre : le bouton d'une lettre peut ouvrir un site extérieur (par exemple celui d'un événement nature), toujours dans ton navigateur et seulement si tu le touches. Nous n'ajoutons à ce lien aucun identifiant ni aucune information te concernant ; ce site reçoit, comme tout site que tu visites, ton adresse IP et les informations techniques de ton navigateur, et les traite selon ses propres règles.
Pourquoi (finalités et bases légales)
- Créer et gérer ton compte, faire fonctionner le jeu (carnet, profil et fiche publique, amis et code ami, classements, Pattounes, succès, carte, partage) et appliquer le quota de scans de ton offre. Exécution du contrat (les CGU).
- Permettre de commenter les photos du fil, de répondre à un commentaire et d'y réagir, afficher ces commentaires et réactions à l'audience de la photo, et les supprimer à la demande de leur auteur ou de l'auteur de la photo. Exécution du contrat (les CGU) : c'est toi qui choisis d'écrire chaque commentaire, après avoir été informé de qui le verra, et tu peux le supprimer à tout moment.
- Publier sur ton fil des découvertes les photos que tu choisis de partager avec tes amis, afficher les réactions et attribuer la récompense de réactions. Exécution du contrat : la publication a lieu à ta demande, pour chaque photo, quand tu ajoutes la découverte avec la case « Publier la photo sur mon fil » cochée (elle l'est par défaut, et tu peux la décocher). Elle ne s'adresse qu'à tes amis, et tu peux la retirer à tout moment. Les photos déjà dans ton carnet ne sont jamais publiées sans que tu le demandes.
- Montrer à tes amis, dans ta vitrine, la photo que tu as choisie pour chaque espèce que tu y mets (ou, si tu supprimes la découverte choisie, ta photo la plus récente restante de l'espèce). Exécution du contrat : c'est toi qui choisis les espèces de ta vitrine et leur photo, et tu peux les en retirer à tout moment.
- Traiter les signalements de photos, de commentaires et de joueurs, filtrer les pseudos et les commentaires (mots interdits, liens), limiter le nombre de commentaires (100 par jour et par joueur, 300 par photo) contre le spam et le harcèlement, retirer les contenus illicites ou contraires aux CGU (retrait d'une photo du fil ou d'un commentaire, réinitialisation d'un pseudo), empêcher qu'une photo retirée soit republiée ou qu'un pseudo retiré soit repris, et nous défendre en cas de contestation. Notre intérêt légitime à assurer la sécurité des joueurs et le respect des règles, et nos obligations légales d'hébergeur (règlement européen sur les services numériques, « DSA »). Nous l'avons mis en balance avec tes droits : un signalement ne contient que des identifiants de comptes (et de publication pour une photo), l'espèce et le lien d'accès à la photo signalée, la copie du texte du commentaire signalé et sa date, ou le pseudo du joueur signalé, un motif choisi dans une liste fermée, une date et la suite donnée ; il n'est lisible que par l'équipe, n'a aucun effet automatique sur le joueur visé et il est supprimé automatiquement au bout d'un an. Le registre des photos retirées ne contient que l'identifiant de la publication, celui de son auteur et une date. Le lien ne fonctionne que tant que la photo existe : il ne permet plus de la voir une fois la photo supprimée avec la découverte ou le compte.
- T'informer, par une lettre personnelle de ta boîte aux lettres, d'une décision de modération qui te concerne (retrait d'une photo ou d'un commentaire, remplacement de ton pseudo : la mesure, ses raisons et tes recours) et de la suite donnée à un signalement que tu as fait. Obligation légale (DSA, articles 16 et 17).
- Identifier l'animal photographié grâce à l'IA. Exécution du contrat. L'autorisation que nous te demandons avant ton premier scan sert à t'informer clairement de cet envoi à un tiers ; elle ne remplace pas cette base légale.
- Gérer l'abonnement Premium. Exécution du contrat.
- Te verser les Pattounes d'une pub bonus, ou acheter l'objet d'une pub d'arrondi, quand tu choisis d'en regarder une, après avoir vérifié avec Google qu'elle a bien été regardée jusqu'au bout (jeton à usage unique, limite quotidienne des pubs bonus). Exécution du contrat (les CGU) : c'est toi qui lances chaque pub, pour obtenir la récompense annoncée. Cette vérification sert aussi à empêcher la triche, dans notre intérêt légitime et celui des autres joueurs à une économie du jeu loyale.
- Te remettre le courrier de l'équipe (choix des lettres qui te sont destinées d'après ta date d'inscription, ton statut Premium et le système de ton téléphone, ou, pour une lettre personnelle, d'après ton compte, affichage, lettres lues ou non, favoris, bilan de ton année, page, score, résultat, classement avec tes amis et récompense des défis, versement des pièces jointes une seule fois). Exécution du contrat. Quand une lettre te présente nos propres offres (par exemple Premium ou la boutique du jeu), notre intérêt légitime à faire connaître nos offres à nos joueurs, dans l'app seulement : ces lettres ne sont pas ciblées d'après ton activité, et la notification d'une lettre ne contient jamais d'offre commerciale. Le calcul de ton score à un défi sert seulement à te l'afficher, à te remettre ta récompense et, le cas échéant, ta lettre, et à établir le classement de ce défi : il ne sert ni à te profiler ni à choisir d'autres lettres, et ni une lettre de résultat ni la page d'un défi ne présentent nos offres.
- Enregistrer le lieu de tes scans pour ta carte personnelle. Ton consentement, retirable à tout moment dans Paramètres ou dans les réglages de ton téléphone.
- Trouver la ville où a été prise une photo que tu publies sur ton fil et la montrer à ceux qui voient cette publication. Ton consentement, donné en choisissant « Oui, ma carte et la ville » quand nous te demandons d'enregistrer le lieu (ou en activant ensuite « Afficher la ville sur mes publications » dans Paramètres) et retirable à tout moment, séparément de ta carte, en désactivant ce réglage, ou en désactivant l'enregistrement du lieu.
- T'envoyer des notifications (demandes d'ami, fil des découvertes, courrier, rappel de série, idées de découvertes) et choisir le bon moment pour le faire. Ton consentement, donné en les activant puis en les autorisant sur ton téléphone, type par type, et retirable à tout moment dans Paramètres ou dans les réglages de ton téléphone. L'inscription de ton téléphone auprès du service de notifications et la lecture de son jeton n'ont lieu qu'après ton autorisation, pour t'envoyer ce que tu as demandé (article 82 de la loi Informatique et Libertés).
- Publicité. Le stockage d'informations sur ton appareil et l'accès à celles-ci (identifiants, etc.), pour la publicité personnalisée comme pour la publicité non personnalisée, reposent sur ton consentement (article 82 de la loi Informatique et Libertés), recueilli par le formulaire de Google et modifiable à tout moment. Sur iPhone, la publicité personnalisée et la lecture de l'identifiant publicitaire d'Apple (IDFA) exigent en plus ton autorisation dans la fenêtre de suivi d'Apple, modifiable dans les Réglages de ton iPhone. Si tu refuses, Google indique afficher des annonces « limitées », sans stockage ni accès à ton appareil à des fins publicitaires, selon son propre mécanisme.
- Conserver les scans d'espèces pas encore au guide. Notre intérêt légitime à enrichir le guide et à pouvoir, si l'espèce y est ajoutée, verser plus tard ce scan dans ton carnet. Nous l'avons mis en balance avec tes droits : la photo reste privée, aucun lieu n'est gardé, tout est supprimé avec ton compte, et tu peux t'y opposer en nous écrivant.
- Traiter tes signalements et suggestions, et, le cas échéant, te répondre par une lettre personnelle dans ta boîte aux lettres, parfois accompagnée d’un cadeau. Notre intérêt légitime à corriger et améliorer l’app et à te tenir informé de la suite donnée à ton retour (la remise de la lettre et le versement de son cadeau relevant de l’exécution du contrat). Une lettre personnelle ne présente jamais nos offres.
- Répondre aux messages que tu nous envoies. Notre intérêt légitime à te répondre (ou l’exécution du contrat si ta demande concerne ton compte).
- Faire fonctionner et sécuriser le site animacatch.kzulab.com, et calculer à partir des comptes les compteurs de la communauté qu’il affiche (des totaux qui ne révèlent rien sur un joueur en particulier). Notre intérêt légitime à présenter Animacatch au public.
- Mesurer la fréquentation du site animacatch.kzulab.com (visites, pages vues, provenance, liens de campagne, départs vers les stores) pour l'améliorer et savoir quelles présentations d'Animacatch fonctionnent. Notre intérêt légitime. Cette mesure ne produit que des statistiques anonymes, pour notre seul compte, et elle est dispensée de consentement (voir « Site animacatch.kzulab.com »).
- Sécuriser le service, prévenir les abus et la triche et maîtriser les coûts (garde-fous anti-abus, limites quotidiennes de codes ami saisis et de demandes d'ami et délai de 24 h avant de redemander le même joueur, contre le harcèlement et la recherche de codes au hasard, limites quotidiennes de signalements de joueurs et de fiches publiques consultées, contre les signalements en masse et la collecte automatisée des profils, vérification que le sujet scanné est un animal réel, contrôle sur ton téléphone qu'une photo de ta galerie est récente, prise avec ce modèle de téléphone et non retouchée, reçus de scan pour vérifier que chaque découverte provient d'un vrai scan, vérification que les demandes de scan proviennent d'une version authentique de l'app, contre les robots, les scripts et les applications modifiées). Notre intérêt légitime, qui rejoint celui des autres joueurs à des classements et des récompenses loyaux. Pour les reçus de scan, nous l'avons mis en balance avec tes droits : ils ne contiennent ni photo ni lieu, ne sont visibles par aucun joueur et sont supprimés automatiquement au bout de 180 jours. Pour la vérification de l'app, de même : nous ne transmettons à cette occasion ni ton identité, ni tes photos, ni ton lieu, le jeton ne contient aucun identifiant de compte, et la vérification ne sert qu'à sécuriser l'accès à nos serveurs, jamais à la publicité ni à te profiler. Les opérations qu'elle suppose sur ton téléphone (attestation par le système, conservation du jeton jusqu'à son expiration) servent uniquement à sécuriser le service que tu utilises, en limitant les accès automatisés : elles sont à ce titre dispensées de consentement (article 82 de la loi Informatique et Libertés).
- Pour un compte e-mail : confirmer ton adresse, refuser les adresses e-mail jetables et supprimer les comptes non confirmés au bout de 7 jours (voir « Confirmation de ton adresse e-mail »). Notre intérêt légitime à empêcher la création de comptes en masse par des robots, qui servent à tricher, à contourner les quotas et à faire exploser le coût du service de reconnaissance, et à libérer les pseudos des inscriptions abandonnées. Nous l'avons mis en balance avec tes droits : ces contrôles n'utilisent que ton adresse e-mail et la date de création de ton compte, l'adresse refusée n'est pas enregistrée, un compte supprimé faute de confirmation ne contient encore aucune découverte, et tu peux toujours t'inscrire avec ton adresse habituelle ou avec ton compte Google ou Apple.
- Détecter et corriger les plantages et erreurs techniques de l'app (rapports de plantage envoyés à Sentry). Notre intérêt légitime à te fournir une app stable et fiable. Nous l'avons mis en balance avec tes droits : les rapports ne contiennent ni ton identifiant de compte, ni ton pseudo, ni photo, ni lieu, ne servent qu'à corriger l'app, jamais à la publicité ni à te profiler, et sont supprimés automatiquement (voir « Durée de conservation ») ; tu peux t'y opposer à tout moment en désactivant « Statistiques d'usage » (voir « Tes droits »). Pour fonctionner, l'outil de Sentry garde sur ton téléphone les rapports pas encore envoyés (par exemple, après un plantage, jusqu'au lancement suivant de l'app) et l'identifiant technique d'installation décrit plus haut. Ce stockage sur ton téléphone sert uniquement à détecter les erreurs techniques de l'app, pour notre seul compte, et tu peux t'y opposer : il est à ce titre dispensé de consentement (article 82 de la loi Informatique et Libertés).
- Te fournir les mises à jour de l'app (corrections de bugs et de failles, améliorations) grâce au service d'Expo. Exécution du contrat (les CGU), qui comprend notre obligation de te fournir les mises à jour nécessaires au bon fonctionnement de l'app. Le déploiement progressif d'une mise à jour, le comptage des installations qui l'ont reçue et le signalement d'un échec de lancement reposent sur notre intérêt légitime à vérifier qu'une mise à jour fonctionne avant de l'étendre à tous, et à l'interrompre sinon. Nous l'avons mis en balance avec tes droits : l'identifiant d'installation est aléatoire et sans lien avec ton compte, nous ne communiquons à Expo rien qui le relie à ton compte Animacatch, et ces informations ne servent jamais à la publicité ni à te profiler. La création de cet identifiant, sa conservation sur ton téléphone et sa lecture à chaque recherche de mise à jour servent uniquement à te fournir l'app que tu utilises, à jour et en état de fonctionner : elles sont à ce titre dispensées de consentement (article 82 de la loi Informatique et Libertés). Comme elles font partie du mécanisme de mise à jour lui-même, elles ne peuvent pas être désactivées séparément ; tu peux toutefois t'y opposer en nous écrivant, pour des raisons tenant à ta situation particulière, et nous examinerons ta demande.
- Établir des statistiques d'usage pour piloter et améliorer le service (fréquentation, taux de reconnaissance, coûts et erreurs de l'IA, équilibre de l'économie du jeu, abonnements, usage du fil des découvertes et volume des signalements, lecture du courrier, participation aux défis, espèces à ajouter au guide, langues parlées par les joueurs pour choisir les traductions de l'app). Notre intérêt légitime. Nous l'avons mis en balance avec tes droits : ces statistiques servent à notre seul usage, jamais à te cibler ni à te profiler. Pour la publicité, nous mesurons nous-mêmes, depuis l'app et nos serveurs, l'affichage des pubs, leur emplacement, l'usage des pubs facultatives (Pattounes gagnées, achats complétés, propositions refusées) et la répartition des choix publicitaires, y compris, sur iPhone, des réponses à la fenêtre de suivi d'Apple (pour vérifier que les pubs se chargent bien, estimer nos revenus publicitaires et l'équilibre de l'économie du jeu) ; ces mesures ne sont transmises ni à la régie publicitaire de Google ni à aucun autre partenaire publicitaire (seuls nos hébergeurs les stockent, voir « Destinataires et sous-traitants »), et nous ne les croisons avec aucune donnée publicitaire de Google (nous n'importons aucune donnée d'AdMob). Elles ne sont consultées que sous forme de totaux, et tu peux t'y opposer à tout moment (voir « Tes droits »). L'envoi par l'app de son système, de sa version et de la langue et de la région réglées sur ton téléphone à chaque ouverture, le signalement de l'ouverture d'une notification, comme la lecture sur ton téléphone du choix publicitaire enregistré par le formulaire de Google et, sur iPhone, de l'état de ton autorisation de suivi d'Apple (jamais de l'identifiant publicitaire), sert uniquement à cette mesure d'audience, pour notre seul compte : il est à ce titre dispensé de consentement (article 82 de la loi Informatique et Libertés).
- Répondre à tes demandes d’exercice de droits et respecter nos obligations légales. Obligation légale.
- Aucune décision produisant des effets juridiques ou t'affectant de manière significative n'est prise sur le seul fondement d'un traitement automatisé : l'identification par IA, y compris le refus automatique d'un scan qui ne montre pas un animal réel, comme le refus d'une photo de ta galerie qui ne remplit pas les conditions décrites dans « Données que nous traitons », n'a d'effet que dans le jeu (elle ne porte que sur ce scan, que tu peux reprendre, sans autre conséquence pour ton compte).
- Deux contrôles automatiques portent sur l'inscription par e-mail : le refus d'une adresse jetable, décidé d'après une liste publique de domaines et sans aucune analyse de ta personne, et la suppression d'un compte dont l'adresse n'a pas été confirmée dans les 7 jours, qui ne résulte que de l'absence de confirmation. Ils ne t'empêchent pas de jouer : tu peux t'inscrire avec ton adresse habituelle ou avec ton compte Google ou Apple. Si tu penses qu'une adresse a été refusée à tort, ou qu'un compte a été supprimé par erreur, écris-nous à contact@kzulab.com : une personne réexaminera ta demande.
- Un contrôle automatique porte sur la vérification de l'app : si ton téléphone ne peut pas prouver qu'il utilise une version authentique d'Animacatch (par exemple un téléphone modifié, dit « rooté » ou « jailbreaké », un appareil Android sans les services Google Play, une app qui n'a pas été installée depuis l'App Store ou Google Play, ou une panne de ces services de vérification), nos serveurs peuvent refuser tes scans, avant tout envoi de la photo à l'IA et sans les compter dans ta limite du jour. Ce contrôle porte sur l'app et l'appareil, sans aucune analyse de ta personne ni de ton comportement ; il n'entraîne aucune autre mesure sur ton compte, et le reste de l'app reste accessible. Comme il peut t'empêcher de scanner tant que sa cause persiste, si tu penses qu'il te bloque à tort, écris-nous à contact@kzulab.com : une personne examinera ta situation, et tu pourras nous faire part de ton point de vue.
Confirmation de ton adresse e-mail
- Ces règles ne concernent que les comptes créés avec une adresse e-mail et un mot de passe. Les connexions avec Google ou Apple n'y sont pas soumises : ton adresse y est déjà vérifiée par Google ou Apple.
- Adresses jetables : au moment où tu crées ton compte, nos serveurs (Cloud Functions, dans l'Union européenne) comparent le domaine de ton adresse (la partie après « @ ») à une liste publique de services d'adresses e-mail jetables (yopmail, mailinator…). S'il y figure, l'inscription est refusée et aucun compte n'est créé. Pour ce contrôle, Firebase Authentication transmet à nos serveurs les informations de l'inscription, dont ton adresse e-mail, ainsi que ton adresse IP et l'identification technique de ton appareil (« user-agent ») : nous ne nous servons que du domaine de l'adresse, et nous n'enregistrons ni l'adresse refusée, ni ton adresse IP, ni le reste de ces informations.
- Confirmation : à l'inscription, nous t'envoyons un e-mail contenant un lien de confirmation (voir « E-mails de compte ») ; il ouvre la page « Mon compte » du site (voir « Site animacatch.kzulab.com ») et tu peux te le faire renvoyer depuis l'app. Ton compte, ton pseudo, ton profil et ton acceptation des CGU sont enregistrés dès l'inscription, mais tant que ton adresse n'est pas confirmée, l'app n'affiche qu'un écran de confirmation : tu ne peux ni scanner, ni enregistrer de découverte, ni voir les profils ou carnets des autres joueurs, ni ajouter d'amis. Tu peux en revanche te déconnecter, ou supprimer ton compte, par exemple pour te réinscrire avec la bonne adresse si tu t'es trompé.
- Suppression automatique : si ton adresse n'est pas confirmée plus de 7 jours après la création du compte (renvoyer le lien ne prolonge pas ce délai), nos serveurs suppriment définitivement ton compte lors de leur passage quotidien, exactement comme une suppression que tu demanderais toi-même (voir « Suppression du compte ») : ton pseudo redevient disponible. Pendant ces 7 jours, ton profil compte dans le nombre de comptes affiché sur le site animacatch.kzulab.com et peut apparaître dans le classement général.
E-mails de compte
- Pour un compte créé avec une adresse e-mail et un mot de passe, nous pouvons t'envoyer deux sortes d'e-mails : le lien de confirmation de ton adresse (à l'inscription, puis à ta demande avec « Renvoyer le lien ») et, si tu le demandes avec « Mot de passe oublié », le lien pour choisir un nouveau mot de passe. Les comptes Google ou Apple n'en reçoivent pas.
- Comment : l'app transmet ta demande à nos serveurs (Cloud Functions, dans l'Union européenne). Ils font générer par Firebase Authentication (Google) un lien à usage unique et à durée limitée, qui ouvre la page « Mon compte » du site (voir « Site animacatch.kzulab.com »), puis confient l'envoi de l'e-mail à notre sous-traitant Resend (Plus Five Five, Inc., États-Unis). Nous ne transmettons à Resend que ton adresse e-mail et le contenu de l'e-mail, qui contient cette adresse et le lien. L'e-mail est envoyé depuis l'adresse noreply@kzulab.com ; si tu y réponds, ta réponse nous parvient à contact@kzulab.com (voir « Messages » dans « Données que nous traitons »).
- Aucun suivi : nos e-mails ne contiennent ni image ou pixel de suivi, ni lien de suivi, et nous n'activons pas la mesure des ouvertures et des clics que propose Resend. Nous ne savons donc pas si tu as ouvert l'e-mail ; nous savons seulement, par Firebase Authentication, si ton adresse a été confirmée.
- « Mot de passe oublié » : la réponse affichée est la même, que l'adresse saisie corresponde à un compte ou non, pour que personne ne puisse s'en servir pour savoir si une adresse est inscrite. Seul un compte e-mail et mot de passe reçoit l'e-mail.
- Limites contre les abus : pour éviter qu'une boîte e-mail soit inondée, chaque compte peut recevoir au plus 5 e-mails de chaque sorte par jour, avec environ une minute entre deux. Pour l'appliquer, nos serveurs enregistrent, avec l'identifiant de ton compte et pour chaque sorte d'e-mail, le jour, le nombre d'envois de ce jour et l'heure du dernier envoi (ni ton adresse, ni le contenu de l'e-mail). Pour « Mot de passe oublié », ils limitent aussi le nombre de demandes par adresse IP (10 par tranche de 10 minutes) : cette limite est tenue en mémoire quelques minutes seulement, et ton adresse IP n'est pas enregistrée à cette fin. Comme toute requête, ta demande est inscrite dans les journaux techniques de nos serveurs (30 jours), qui ne contiennent pas ton adresse e-mail : en cas d'échec de l'envoi, seul le code d'erreur y figure.
- Base légale : l'envoi de ces e-mails sert à gérer ton compte, exécution du contrat (les CGU) ; les limites contre les abus reposent sur notre intérêt légitime à protéger les joueurs et le service contre les envois en masse.
Identification par IA (Google Gemini)
- Quand tu scannes, la photo est envoyée, via nos serveurs situés dans l'Union européenne, à l'API Google Gemini, qui propose l'espèce la plus probable et indique si le sujet semble être un animal réel ou un animal affiché sur un écran, une image ou une reproduction (vérification anti-triche). Aucun identifiant (compte, pseudo, e-mail, lieu) n'est joint à la photo.
- Avant ton premier scan, nous te demandons ton autorisation. Tu peux la retirer dans Paramètres (« Identification par IA ») ; sans elle, tu ne peux plus scanner, mais le reste de l'app reste accessible.
- Nous utilisons l'offre payante de l'API Gemini. Selon ses conditions, Google peut conserver les requêtes, dont la photo, pendant une durée limitée (environ 55 jours à ce jour) pour détecter les abus, et les stocker temporairement ou en cache dans tout pays où il opère. L'usage que Google peut en faire est régi par ces conditions, que nous suivons et qui peuvent évoluer.
- L'identification est automatique et peut se tromper. Photographie l'animal et évite de cadrer des personnes.
- Si l'IA estime avec une certitude élevée que le sujet n'est pas un animal réel, le scan est refusé automatiquement (voir les Conditions d'utilisation, section 2). Aucune donnée supplémentaire n'est collectée pour cela ; nos serveurs gardent seulement une trace technique du refus (identifiant de ton compte, type de sujet détecté, degré de certitude), voir « Durée de conservation ».
Géolocalisation
- Désactivée par défaut. À la première ouverture du scanner, nous te demandons si tu veux enregistrer le lieu de tes scans pour ta carte personnelle et pour afficher la ville sur tes publications : « Oui, ma carte et la ville » ou « Non merci ». La permission de ton téléphone n'est demandée que si tu acceptes. Si tu veux ta carte sans la ville, accepte puis désactive « Afficher la ville sur mes publications » dans Paramètres : la ville n'est ajoutée qu'aux photos que tu publies ensuite, et la couper la retire aussi de celles déjà en ligne.
- Carte personnelle : le lieu sert à placer tes découvertes sur ta carte. Les coordonnées sont arrondies à environ 100 m avant d’être enregistrées et ne sont visibles que par toi.
- Photo de ta galerie : pour le scan d'une photo choisie dans ta galerie, le lieu retenu est celui où la photo a été prise, lu dans la photo elle-même, jamais la position actuelle de ton téléphone. Il est arrondi et traité exactement comme le lieu d'un scan fait avec le scanner (carte, ville sur tes publications, effacement, export). Si la photo n'indique pas de lieu (par exemple parce que l'appareil photo ne l'a pas enregistré, que le sélecteur de photos de ton téléphone l'a retiré, ce qui est fréquent sur Android, ou que tu as désactivé l'option « Position » en la choisissant sur iPhone), la découverte est enregistrée sans lieu. Si l'enregistrement du lieu est désactivé, le lieu de la photo est ignoré.
- Ville sur tes publications : si tu as choisi « Oui, ma carte et la ville » (ou réactivé ensuite « Afficher la ville sur mes publications » dans Paramètres), quand tu publies sur ton fil la photo d'un scan dont le lieu a été enregistré, la publication indique le nom de la ville (la commune) où elle a été prise, par exemple « à Lyon, hier ». Seul ce nom est publié, jamais les coordonnées, la rue ou le quartier ; il est visible par ceux qui voient la publication (toi et tes amis, voir « Qui voit quoi ») et figure dans l'export de tes données. Rien n'est publié si tu décoches « Publier la photo sur mon fil ». Les photos publiées avant que tu actives ce choix restent sans ville. Comme pour la photo, un ami qui a vu la ville a pu la noter.
- Pour trouver le nom de la ville, ton téléphone utilise le service de recherche d'adresse de son système, juste avant la publication : sur iPhone, celui d'Apple ; sur Android, celui du système, en pratique fourni par Google (services Google Play). Ton téléphone leur envoie le lieu arrondi à environ 100 m ; l'app n'y joint ni ton identifiant de compte, ni ton pseudo, ni ton e-mail, ni ta photo. Apple et Google traitent cette demande selon leurs propres règles de confidentialité, y compris hors de l'Union européenne. Cette recherche n'a lieu que si la ville doit être publiée.
- Dans Paramètres, tu peux couper l’enregistrement à tout moment (il s’applique aussi aux scans en attente traités ensuite) et « Effacer les lieux enregistrés », y compris ceux des scans encore en attente sur ton téléphone. Tu peux aussi désactiver seulement « Afficher la ville sur mes publications » et garder ta carte. Dans ces trois cas, nos serveurs retirent aussi la ville de toutes tes publications déjà en ligne, et plus aucune ville n’est publiée ensuite.
- La ville n’apparaît jamais dans les notifications, ni dans ta vitrine, ni dans les classements, ni dans nos statistiques.
- La carte utilise les fonds de carte du service gratuit OpenFreeMap (Hyperknot Software Kft., Hongrie), diffusés par le réseau de serveurs de Cloudflare, Inc. (États-Unis) : pour afficher la carte, ces services reçoivent ton adresse IP et, de fait, les zones affichées, donc les alentours de tes lieux de scan. Aucun identifiant (compte, pseudo, e-mail) ne leur est transmis. Selon sa politique de confidentialité, OpenFreeMap n'utilise pas de cookie, n'enregistre pas l'adresse IP dans ses journaux d'accès, conserve 7 jours ses journaux d'erreurs (qui peuvent la contenir) et ne l'enregistre plus longtemps (30 jours au plus) qu'en cas d'incident de sécurité.
- Les bibliothèques cartographiques (Leaflet et MapLibre) sont chargées depuis le service unpkg.com, lui aussi diffusé par Cloudflare, qui reçoit aussi ton adresse IP.
- Le lieu et la ville ne sont jamais utilisés pour la publicité.
Notifications
- Désactivées par défaut. L'app te propose de les activer (après ta première découverte ou quand une série de jours démarre, deux fois au plus), ou tu les actives toi-même dans Paramètres ; ton téléphone te demande ensuite son autorisation (iPhone et Android 13 ou plus). Rien ne t'est envoyé sans cette autorisation. Refuser ou répondre « Plus tard » ne change rien au jeu.
- Cinq réglages, chacun avec son interrupteur dans Paramètres → Notifications, tous activés une fois l'autorisation accordée :
– Demandes d'ami : quand un joueur t'envoie une demande d'ami, avec son pseudo (10 au plus par jour).
– Fil des découvertes : quand un ami publie une photo sur son fil, avec son pseudo et le nom de l'espèce (au plus une toutes les 3 heures et 2 par jour, jamais entre 21 h et 9 h à l'heure de ton téléphone ; une photo publiée pendant ces périodes n'est pas notifiée plus tard, elle est simplement dans ton fil) ; quand un ami pose une nouvelle réaction sur une de tes photos publiées, avec son pseudo et le nom de l'espèce (pas quand il la change ou la retire ; au plus une par heure et 4 par jour, jamais entre 21 h et 9 h à l'heure de ton téléphone ; une réaction posée pendant ces périodes n'est pas notifiée plus tard, elle est simplement visible sur ta photo) ; quand un ami commente une de tes photos publiées, ou quand un joueur répond à l'un de tes commentaires, avec son pseudo et le nom de l'espèce, jamais le texte du commentaire (au plus une par heure et 4 par jour pour ces deux cas réunis, en plus de celles des réactions, jamais entre 21 h et 9 h à l'heure de ton téléphone ; un commentaire écrit pendant ces périodes n'est pas notifié plus tard, il est simplement visible sous la photo) ; et quand une de tes photos reçoit 5 réactions de tes amis, avec la récompense obtenue (dans ce cas, cette seule notification remplace celle de la cinquième réaction).
– Courrier : quand l'équipe publie une lettre ou un défi qui t'est destiné et choisit de l'annoncer par une notification, avec un titre et un texte identiques pour tous les destinataires, sans ton pseudo ni aucune information te concernant, y compris pour une lettre personnelle. Une seule annonce par lettre ou par défi, envoyée seulement dans les 48 heures suivant la publication (ce qui est publié la nuit est annoncé à partir de 9 h). Un défi peut être publié sans lettre : son annonce ouvre alors sa page, et n'en dit pas le montant. Pour un défi d'au moins 2 jours, l'équipe peut aussi prévoir un seul rappel, envoyé à partir de la moitié de la période, pendant 48 heures au plus, jamais après la fin du défi ni après son arrêt, et qui ouvre la lettre du défi ou, sans lettre, sa page. Son titre et son texte sont eux aussi identiques pour tous : il s'adresse à tous les destinataires du défi qui ont ce réglage activé, sans tenir compte de ta participation, de ta lecture de la lettre ni de ton carnet. Il ne veut donc dire ni que tu n'as pas encore participé, ni qu'une récompense te reste à gagner, ni que l'animal est près de toi. Annonces et rappels confondus, au plus 2 notifications sur 7 jours glissants (si ce plafond reste atteint pendant ces 48 heures, le rappel n'est pas envoyé) et jamais entre 21 h et 9 h à l'heure de ton téléphone. Les lettres automatiques (bienvenue, anniversaire de ton inscription) et les lettres de résultat d'un défi ne sont jamais notifiées, pas plus que la fin d'un défi, ton résultat ou son classement. Sur Android, ce type a aussi son propre canal « Courrier » dans les réglages du téléphone.
– Rappel de série : vers 18 h (heure de ton fuseau horaire), si tu as découvert au moins un animal chaque jour depuis au moins 2 jours et que tu n'as encore rien scanné aujourd'hui.
– Idées de découvertes : une espèce courante en Europe qui n'est pas encore dans ton carnet, ou une anecdote sur une espèce. Au plus 3 par semaine et jamais deux jours de suite ; une seule par semaine si tu n'as pas ouvert l'app depuis 30 jours, et plus aucune au bout de 90 jours. Elles ne tiennent pas compte de ta position : le lieu de tes scans n'est jamais utilisé pour les notifications.
- Les notifications ne parlent que du jeu : elles ne contiennent ni publicité ni offre commerciale, y compris celles du courrier (une lettre peut, elle, présenter nos offres dans l'app, voir « Pourquoi »).
- Données traitées : quand tu autorises les notifications, l'app transmet à nos serveurs (dans l'Union européenne) le jeton de notification attribué à ton téléphone par Expo, ton système (iOS ou Android) et ton fuseau horaire. Pour décider quand t'écrire, et ne pas t'écrire trop souvent, nos serveurs enregistrent avec l'identifiant de ton compte : les heures d'envoi calculées pour ton fuseau, le dernier jour où tu as ouvert l'app, ta série (dernier jour avec une découverte et nombre de jours), le jour du dernier rappel de série, le prochain jour prévu pour une idée de découverte et les jours des dernières envoyées, le dernier type envoyé, les espèces déjà proposées (les 120 dernières au plus, pour ne pas te les reproposer), le nombre de demandes d'ami notifiées dans la journée, l'heure de la dernière notification de photo d'ami, le jour et le nombre de ces notifications ce jour-là, l'heure de la dernière notification de réaction d'ami, le jour et le nombre de ces notifications ce jour-là, l'heure de la dernière notification de commentaire ou de réponse, le jour et le nombre de ces notifications ce jour-là, les heures des notifications courrier des 7 derniers jours et les références des 50 dernières annonces de lettres ou de défis et derniers rappels de défis (pour ne jamais envoyer deux fois le même), ainsi que, pour nos statistiques, tes dernières notifications pas encore ouvertes (12 au plus : type et heure d'envoi) et la dernière idée de découverte ouverte (type et heure, effacée au bout de 24 heures ou à ta découverte suivante). Tes réglages par type sont rangés dans ton espace privé. Ces données ne sont visibles dans l'app par aucun joueur, toi compris.
- Un seul téléphone par compte reçoit les notifications : le dernier sur lequel tu as ouvert l'app en les ayant autorisées. Si un téléphone change de compte (par exemple après une déconnexion), il ne reçoit plus que les notifications du compte connecté.
- Acheminement : nos serveurs confient chaque notification au service Expo Push de 650 Industries, Inc. (« Expo », États-Unis), notre sous-traitant, qui la transmet au service de notifications d'Apple (iPhone) ou de Google (Firebase Cloud Messaging, Android), lesquels la remettent à ton téléphone. Expo reçoit uniquement le jeton de ton téléphone et le contenu de la notification : son titre et son texte (par exemple le pseudo d'un joueur qui t'envoie une demande d'ami, d'un ami qui a publié une photo, réagi à la tienne ou l'a commentée, ou d'un joueur qui a répondu à ton commentaire, le nom d'une espèce, mais jamais le texte d'un commentaire, ou le titre et le texte d'annonce d'une lettre de l'équipe ou d'un défi, ou de rappel d'un défi) et des données techniques (un identifiant aléatoire de la notification, son type et l'écran de l'app à ouvrir). Ni ton identifiant de compte, ni ton adresse e-mail, ni tes photos, ni ton lieu ne lui sont transmis, et nous n'utilisons aucun identifiant publicitaire. Expo nous renvoie un accusé de réception (notification remise, ou erreur, par exemple si l'app a été désinstallée) : en attendant de le lire, nos serveurs gardent une trace de l'envoi (identifiant de ton compte, jeton, type de notification, système et heure).
- Tu peux couper chaque type à tout moment dans Paramètres → Notifications, ou toutes les notifications dans les réglages de ton téléphone. Si tu retires l'autorisation dans les réglages du téléphone, ton téléphone est désinscrit à la prochaine ouverture de l'app ; il l'est aussi quand tu te déconnectes.
Publicité
- Si ton compte est gratuit, chaque découverte ajoutée à ton carnet passe par une publicité vidéo « récompensée » de Google AdMob, y compris la première de la journée. Il nous arrive, par périodes et à notre libre choix, d'en dispenser la première découverte que tu ajoutes dans la journée (la journée change à minuit en temps universel, soit 1 h du matin en France l'hiver et 2 h l'été) : voir la section 1 des Conditions d'utilisation. Avant que tu le touches, le bouton « Ajouter au carnet » t'indique toujours si une pub sera demandée : il est alors marqué « Pub ». C'est toi qui lances la pub en le touchant, et ta découverte est ajoutée une fois la pub regardée jusqu'au bout. Si tu la fermes avant la fin, ou si aucune pub n'est disponible, la découverte n'est pas ajoutée : tant que la fiche reste ouverte, tu peux relancer une pub autant de fois que tu veux. Une seule pub regardée suffit par découverte. Avec Premium, tes découvertes s'ajoutent au carnet sans pub.
- Pubs facultatives, avec ou sans Premium (voir la section 9 des Conditions d'utilisation) : tu peux choisir de regarder une pub vidéo « récompensée » de Google AdMob pour gagner des Pattounes (« pub bonus », depuis ton profil, 3 fois par jour au plus) ou, dans la boutique, pour compléter les Pattounes qui te manquent pour un objet (« pub d'arrondi »). Elles ne s'affichent que si tu les lances toi-même, depuis un bouton qui indique qu'il s'agit d'une pub et ce qu'elle rapporte. Si tu la fermes avant la fin, ou si aucune pub n'est disponible, rien n'est versé ni débité, et tu peux réessayer. Aucune pub n'est donc imposée aux abonnés Premium.
- Vérification des pubs facultatives par nos serveurs : pour qu'une pub bonus ou d'arrondi ne soit récompensée que si elle a réellement été regardée jusqu'au bout, l'app demande d'abord à nos serveurs (Cloud Functions, dans l'Union européenne) un jeton : un code aléatoire à usage unique, qui ne contient aucune information sur toi. L'app le transmet à Google AdMob avec la demande de pub. Quand la pub a été regardée jusqu'au bout, les serveurs de Google appellent directement nos serveurs pour le confirmer, avec ce jeton, un identifiant de transaction, la référence de l'emplacement publicitaire, la récompense prévue et l'heure, le tout signé par Google ; nos serveurs vérifient cette signature avant de verser quoi que ce soit. Pour cette vérification, nous ne transmettons à Google ni ton identifiant de compte, ni ton pseudo, ni aucune autre donnée te concernant : le jeton ne lui révèle ni ton identité ni ton compte Animacatch. Comme toute demande de pub, il accompagne toutefois les données techniques que le SDK de Google reçoit (voir ci-dessous). De notre côté, le jeton est enregistré avec l'identifiant de ton compte, le type de pub, l'objet visé pour une pub d'arrondi, son état et son résultat (voir « Données que nous traitons ») ; il est supprimé automatiquement au bout de 24 heures, ou avec ton compte, et figure dans l'export de tes données tant qu'il existe.
- Consentement : au lancement de l'app, un formulaire de Google (certifié selon le cadre européen TCF) te permet d'accepter ou de refuser, et liste les partenaires publicitaires concernés. Tu peux modifier ou retirer ton choix à tout moment dans Paramètres → « Gérer mes choix publicitaires ». Ton choix ne change pas les règles du jeu : accepter ne débloque rien et refuser ne retire rien, puisque dans les deux cas ce sont les mêmes ajouts au carnet qui passent par une courte pub, et les pubs facultatives rapportent exactement la même chose. En revanche, si tu refuses, les annonces non personnalisées ou « limitées » (voir ci-dessous) peuvent être moins souvent disponibles : il faudra alors parfois réessayer un peu plus tard. Avec l'abonnement Premium, aucune pub ne t'est imposée : seules les pubs facultatives peuvent s'afficher, si tu choisis de les lancer.
- Sur Android, selon tes choix, le SDK de Google peut lire l'identifiant publicitaire de ton appareil et l'App Set ID ; la publicité n'est personnalisée que si tu y consens. Si tu refuses tout stockage ou accès à ton appareil, Google affiche des annonces « limitées » qui, selon Google, n'utilisent pas ces informations à des fins publicitaires.
- Sur iPhone, les annonces ne sont personnalisées que si tu l'acceptes deux fois : d'abord dans le formulaire de Google (création d'un profil et sélection de publicités personnalisées), puis dans la fenêtre d'Apple qui te demande si tu autorises Animacatch à suivre tes activités dans les apps et sites web d'autres sociétés (« App Tracking Transparency »). Nous ne t'affichons cette fenêtre que si tu as accepté la personnalisation dans le formulaire de Google, ou si ce formulaire n'est pas requis là où tu te trouves : si tu l'as refusée, elle ne s'affiche pas. Si tu acceptes plus tard la personnalisation dans « Gérer mes choix publicitaires », la fenêtre d'Apple peut alors s'afficher, si tu n'y as encore jamais répondu : Apple ne la montre qu'une seule fois.
- Si tu autorises le suivi, le SDK de Google peut lire l'identifiant publicitaire de ton iPhone (IDFA) et l'utiliser, avec les partenaires publicitaires listés dans le formulaire, pour personnaliser les annonces et mesurer leur efficacité. Nous ne lisons pas nous-mêmes cet identifiant, nous ne l'enregistrons pas et nous ne le transmettons à personne. Pour nos statistiques, sauf si tu t'y opposes, l'app note seulement ta réponse à la fenêtre d'Apple (autorisé, refusé, pas encore demandé), sans ton identifiant de compte (voir « Statistiques d'usage » dans « Données que nous traitons »). Si tu refuses, ou tant que tu n'as pas répondu, l'IDFA reste inaccessible et les annonces ne sont pas personnalisées ; si tu refuses aussi le stockage et l'accès à ton appareil dans le formulaire de Google, elles sont « limitées ». Tu peux changer d'avis à tout moment : dans Paramètres → « Gérer mes choix publicitaires » pour le formulaire de Google, et dans les Réglages de ton iPhone (Confidentialité et sécurité → Suivi) pour l'autorisation de suivi. Comme pour le formulaire de Google, ta réponse ne change rien au jeu : mêmes règles et mêmes récompenses pour tous.
- Dans tous les cas, le SDK de Google reçoit des données techniques : adresse IP (qui permet de déduire une localisation approximative), modèle d'appareil, système, langue, informations sur l'affichage de la pub et tes interactions avec elle, ainsi que des données de lutte contre la fraude. Nous ne transmettons à Google ni ton lieu de scan, ni les espèces que tu découvres, ni ton identité.
- Selon ses conditions, Google agit comme responsable de traitement pour ses propres usages publicitaires ; ses règles sont décrites sur policies.google.com/technologies/partner-sites.
- Pour nos propres statistiques, sauf si tu t'y opposes, l'app nous indique comment chaque pub s'est passée (avec, sur iPhone, ta réponse à la fenêtre de suivi d'Apple) et recopie ton dernier choix publicitaire dans ton espace privé (voir « Statistiques d'usage » dans « Données que nous traitons »). Rien de cela n'est transmis à la régie publicitaire de Google.
Abonnement Premium
- Le paiement est géré par l'App Store (Apple) ou Google Play (Google), qui encaissent, facturent et gèrent remboursements et résiliation en tant que responsables de traitement indépendants, selon leurs propres politiques de confidentialité.
- RevenueCat, Inc. (États-Unis), notre sous-traitant, gère les abonnements pour notre compte : il reçoit ton identifiant de compte Animacatch, les informations d'achat transmises par le store (produit, dates, renouvellement, statut, historique d'achat) et le type d'appareil et de système. Il nous indique si ton abonnement est actif.
- Supprimer ton compte ne résilie pas l'abonnement : résilie-le depuis l'App Store ou Google Play.
Site animacatch.kzulab.com
- Le site présente Animacatch, publie nos documents légaux et propose un catalogue public des espèces du jeu (pages « /animaux »), avec leurs fiches et leurs photos. Il se consulte sans compte et ne te demande aucune information, sauf la page « Mon compte » décrite plus bas. La recherche d'espèce fonctionne entièrement dans ton navigateur : ce que tu tapes n'est ni envoyé ni enregistré.
- Aucun cookie, aucun identifiant (ni de visiteur, ni de visite, ni « empreinte » de ton navigateur), et rien n’est enregistré dans ton navigateur, sauf si tu choisis de ne pas être compté (voir plus bas). Aucun pixel ni bouton de réseau social, aucun outil de mesure d’audience tiers. Les polices et les images sont servies par notre propre site, sans appel à un service tiers ; seule la page « Mon compte » échange directement avec Firebase Authentication (Google), comme indiqué plus bas.
- Pour n'afficher que le badge du magasin d'applications de ton appareil (App Store ou Google Play) et, sur la page « Télécharger », t'y rediriger, le site lit dans ton navigateur son identification technique (« user-agent » : type d'appareil et de navigateur). Cette lecture est strictement nécessaire à l'affichage que tu demandes et, à ce titre, dispensée de consentement (article 82 de la loi Informatique et Libertés). Le user-agent lui-même n'est ni enregistré ni envoyé ; seul le type d'appareil qui en est déduit (iOS, Android ou ordinateur) est transmis pour la mesure d'audience décrite ci-dessous.
- Mesure d'audience : pour savoir comment le site est fréquenté, un script du site envoie à nos serveurs (sur le même site, adresse « /api/visit »), à chaque page vue, un court signal qui indique : la page vue (par exemple « /telecharger » ou la fiche « /animaux/oiseaux/merle-noir ») ; si tu arrives sur le site, plutôt que de passer d'une page à l'autre ou de recharger la page ; le site d'où tu viens, s'il y en a un, réduit à son nom de domaine principal (par exemple « google.fr » ou « instagram.com », jamais l'adresse complète de la page) ; le type d'appareil (iOS, Android ou ordinateur) ; et, si tu as suivi l'un de nos liens de campagne (par exemple publié sur un réseau social), la source et la campagne inscrites dans ce lien (de courts libellés que nous choisissons, par exemple « tiktok »). Quand tu pars vers l'App Store ou Google Play (badge touché, ou redirection automatique de la page « Télécharger »), un signal semblable indique le magasin visé. Pour cela, le script lit dans ton navigateur l'adresse de la page, celle de la page précédente, le type de navigation (arrivée, lien interne, rechargement) et le user-agent. Pour que la source d'un lien de campagne reste comptée pendant ta visite, elle est recopiée dans l'adresse des liens du site puis retirée de la barre d'adresse, sans rien enregistrer dans ton navigateur.
- À la réception, nos serveurs (dans l'Union européenne) écartent les robots et limitent le nombre de signaux acceptés par adresse IP pour éviter les abus : cette limite est tenue en mémoire quelques minutes seulement, et ton adresse IP n'est jamais inscrite dans la statistique. Ils enregistrent ensuite un événement statistique horodaté qui ne contient que les informations ci-dessus : ni adresse IP, ni user-agent, ni aucun identifiant, si bien qu'il ne permet pas de te reconnaître ni de suivre ton parcours d'une visite à l'autre, ni sur d'autres sites. Ces événements sont conservés 25 mois, puis supprimés automatiquement. Ils ne sont consultés par l'équipe que sous forme de totaux (visites, pages vues, provenance, liens de campagne, départs vers les stores), ne sont croisés avec aucune autre donnée (notamment pas avec celles de l'app), ne sont transmis à personne d'autre que notre hébergeur et ne servent jamais à la publicité. Comme toute requête vers nos serveurs, le signal lui-même (adresse IP, navigateur, adresse demandée, date et heure) est inscrit dans les journaux techniques de nos serveurs, conservés 30 jours.
- Cette mesure d'audience sert uniquement à notre propre compte, ne produit que des statistiques anonymes, n'utilise ni cookie ni identifiant, et tu peux t'y opposer simplement : à ce titre, elle est dispensée de consentement (article 82 de la loi Informatique et Libertés, lignes directrices de la CNIL sur les traceurs). C'est pourquoi aucun bandeau de consentement ne t'est présenté.
- Pour t'opposer à cette mesure d'audience :
– Bouton « Ne pas compter mes visites », en bas de chaque page du site : il enregistre dans ton navigateur (stockage local, « localStorage ») la seule date de ton choix, qui n'est pas un identifiant et n'est jamais envoyée. Tant qu'elle est présente, aucun signal n'est envoyé. Ce choix vaut pour ce navigateur et cet appareil seulement ; il est conservé 13 mois au plus, après quoi il est effacé et le comptage reprend (tu peux alors renouveler ton choix), et il disparaît aussi si tu effaces les données du site dans ton navigateur. Le bouton affiche ensuite « Visites non comptées, annuler » : un nouveau clic efface ton choix. Ce stockage sert uniquement à respecter ton opposition ; il est à ce titre dispensé de consentement. Si ton navigateur ne permet pas ce stockage (par exemple certaines navigations privées), le bouton n'est pas affiché : utilise l'un des moyens ci-dessous.
– Réglage de ton navigateur : si ton navigateur indique qu'il ne veut pas être suivi (« Global Privacy Control » ou « Do Not Track »), aucun signal n'est envoyé, sans rien enregistrer ; le bouton affiche alors « Visites non comptées (réglage du navigateur) ».
– Tu peux aussi bloquer les requêtes vers l'adresse « animacatch.kzulab.com/api/visit » avec un bloqueur de contenus, ou désactiver JavaScript pour ce site (sans JavaScript, l'affichage du badge adapté à ton appareil, la redirection automatique de la page « Télécharger », les compteurs de la communauté et la page « Mon compte » peuvent ne plus fonctionner).
- Comme les événements enregistrés ne contiennent aucun identifiant, nous ne pouvons pas retrouver ceux qui proviennent de ta visite pour te les communiquer ou les supprimer (article 11 du RGPD) ; ils sont effacés automatiquement au bout de 25 mois. Pour toute question, écris-nous à contact@kzulab.com.
- Hébergement : le site est hébergé par Google (Firebase Hosting) et diffusé par son réseau mondial de serveurs (CDN). Pour t'envoyer les pages et protéger le service contre les abus, Google traite, en tant que sous-traitant, ton adresse IP et les informations techniques transmises par ton navigateur avec chaque requête (page demandée, type de navigateur et d'appareil, langue…).
- Compteurs de la communauté : la page d'accueil peut afficher deux totaux (nombre de comptes et nombre total d'espèces découvertes par les joueurs), calculés par nos serveurs dans l'Union européenne ; la réponse ne contient aucune donnée sur un joueur en particulier. Pour les obtenir, ton navigateur interroge nos serveurs : cette requête (adresse IP, navigateur, adresse demandée, date et heure) est inscrite dans les journaux techniques de nos serveurs, conservés 30 jours.
- Page « Mon compte » (animacatch.kzulab.com/compte) : c'est là que mènent les liens des e-mails de compte que nous t'envoyons pour un compte e-mail (voir « E-mails de compte »), afin de confirmer ton adresse ou de choisir un nouveau mot de passe. Le lien contient un code à usage unique : la page l'envoie directement depuis ton navigateur à Firebase Authentication, de façon chiffrée (HTTPS), sans passer par nos serveurs.
- Pour un nouveau mot de passe, la page affiche l'adresse e-mail du compte, que lui renvoie Google, puis vérifie dans ton navigateur que le mot de passe saisi respecte les règles de l'app avant de l'envoyer à Google, qui l'enregistre sous forme chiffrée : nous n'y avons jamais accès.
- Cette page n'enregistre rien dans ton navigateur ; elle retire le code de la barre d'adresse dès qu'elle l'a lu et ne transmet pas son adresse aux sites que tu ouvres ensuite. Google reçoit au passage ton adresse IP et les informations techniques de ton navigateur, qu'il traite en tant que sous-traitant, aux États-Unis comme les autres données de connexion (voir « Transferts hors de l’Espace économique européen »). Comme toute page du site, elle est comptée par la mesure d'audience, qui n'en retient que l'adresse « /compte », jamais le code ni ton adresse e-mail.
- Lien de partage d'un code ami (animacatch.kzulab.com/telecharger?ami=…) : si l'app n'est pas installée, la page « Télécharger » lit le code dans l'adresse, directement dans ton navigateur, pour te l'afficher avec les badges des magasins d'applications, afin que tu le saisisses dans l'app après l'installation. Le code n'est ni enregistré dans ton navigateur, ni envoyé à nos serveurs par la mesure d'audience, qui ne retient que l'adresse « /telecharger ». Comme toute adresse, celle du lien, code compris, est reçue par notre hébergeur Google pour t'envoyer la page ; nous n'avons pas activé l'enregistrement des pages consultées du site dans nos journaux. Elle peut aussi rester dans l'historique de ton navigateur, et dans la messagerie par laquelle le lien t'a été envoyé (qui peut en afficher un aperçu).
- Liens : les badges App Store et Google Play mènent aux magasins d'Apple et de Google, et le lien « Contact » ouvre ta messagerie ; ces services traitent alors tes données selon leurs propres règles.
- Base légale : notre intérêt légitime à présenter Animacatch, à faire fonctionner et sécuriser le site et à en mesurer la fréquentation. Tu peux t'opposer à la mesure d'audience comme indiqué ci-dessus ; tu peux aussi t'opposer aux autres traitements en nous écrivant, mais ces données techniques sont indispensables pour t'afficher les pages. La page « Mon compte », elle, sert à gérer ton compte : exécution du contrat (les CGU).
Destinataires et sous-traitants
- Google (Firebase : Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, Hosting, App Check ; Google Cloud : Cloud Logging, BigQuery). Hébergement des comptes, du carnet et des photos, génération des liens des e-mails de compte, fonctions serveur, vérification de l’authenticité de l’app, journaux techniques et statistiques d’usage, hébergement et diffusion du site animacatch.kzulab.com et stockage de sa mesure d’audience. Sous-traitant.
- Google (API Gemini). Identification de l'animal sur la photo. Sous-traitant.
- Google (AdMob et formulaire de consentement) et ses partenaires publicitaires listés dans ce formulaire. Publicité des comptes gratuits et pubs facultatives ; pour vérifier qu’une pub facultative a été regardée, Google reçoit de nous un jeton aléatoire, sans ton identité (voir « Publicité »).
- RevenueCat, Inc. Gestion des abonnements. Sous-traitant.
- Plus Five Five, Inc. (Resend, États-Unis). Envoi des e-mails de compte (confirmation d’adresse, mot de passe oublié). Sous-traitant.
- Functional Software, Inc. (Sentry, États-Unis), avec un hébergement des données dans l’Union européenne. Réception et analyse des rapports de plantage de l’app. Sous-traitant.
- 650 Industries, Inc. (Expo, États-Unis). Acheminement des notifications (service Expo Push) et distribution des mises à jour de l’app (service EAS Update, voir « Mises à jour de l’app » dans « Données que nous traitons »). Sous-traitant. Apple (Apple Push Notification service) et Google (Firebase Cloud Messaging) remettent ensuite les notifications à ton téléphone, en tant que sous-traitants ultérieurs d’Expo.
- Apple et Google, en tant que stores et fournisseurs de connexion (« Se connecter avec Apple / Google »). Responsables indépendants.
- Apple (iPhone) ou Google (Android), en tant que fournisseurs du service de recherche d’adresse du système de ton téléphone, qui reçoivent le lieu arrondi d’un scan pour trouver la ville affichée sur une publication, seulement si tu l’as choisi (voir « Géolocalisation »). Responsables indépendants.
- Google (API Play Integrity, services Google Play, sur Android) et Apple (App Attest et DeviceCheck, sur iPhone), en tant que fournisseurs du service de vérification du système de ton téléphone, qui attestent que l’app et l’appareil sont authentiques (voir « Vérification de l’app » dans « Données que nous traitons »). Responsables indépendants.
- OpenFreeMap (Hyperknot Software Kft., Hongrie), fonds de carte ; unpkg.com, chargement des bibliothèques cartographiques ; Cloudflare, Inc. (États-Unis), diffusion de ces deux services.
- ImprovMX, Inc. (États-Unis). Réception et redirection des messages envoyés à contact@kzulab.com. Sous-traitant.
- Google Ireland Limited (Gmail). Boîte de réception vers laquelle ces messages sont redirigés et depuis laquelle nous te répondons ; Google traite ces messages selon ses propres conditions d'utilisation et règles de confidentialité.
- Tes amis et les autres joueurs, pour les seules données décrites dans « Qui voit quoi » (dont les photos que tu publies sur ton fil ou montres dans ta vitrine, pour tes amis, et tes commentaires, pour ceux qui voient la photo commentée), et les applications vers lesquelles tu choisis de partager.
- Les autorités, uniquement si la loi nous y oblige.
Transferts hors de l’Espace économique européen
- Nos fonctions serveur, notre base de données, ses sauvegardes, nos statistiques d'usage (y compris la mesure d'audience du site) et le stockage de tes photos sont hébergés dans l'Union européenne (Belgique, europe-west1). Les données de ton compte de connexion (Firebase Authentication : identifiant, e-mail, mot de passe chiffré, adresse IP, et nom et photo transmis par Google le cas échéant) sont en revanche traitées par Google aux États-Unis, où ce service est exclusivement exploité. Google (notamment Google LLC, pour Firebase, Gemini et AdMob) et RevenueCat, Inc. peuvent aussi accéder à des données ou en traiter aux États-Unis ou dans d'autres pays, par exemple pour l'assistance, la sécurité ou la fourniture de leurs services.
- Rapports de plantage : Sentry les reçoit et les stocke dans l'Union européenne. Functional Software, Inc. étant une société américaine, elle et ses propres sous-traitants peuvent toutefois y accéder depuis les États-Unis ou d'autres pays, par exemple pour l'assistance ou la sécurité. Elle indique être certifiée au titre du Data Privacy Framework et prévoir, à défaut, les clauses contractuelles types de la Commission intégrées à son accord de traitement des données.
- E-mails de compte : Resend (Plus Five Five, Inc., société américaine) envoie ces e-mails depuis l'Union européenne (Irlande), mais conserve les e-mails envoyés (ton adresse et leur contenu) et leurs journaux d'envoi aux États-Unis, et fait appel à des sous-traitants américains, notamment pour l'hébergement et l'envoi. Les transferts vers Resend sont encadrés par les clauses contractuelles types de la Commission intégrées à son accord de traitement des données ; Resend indique en outre, dans cet accord, adhérer au Data Privacy Framework.
- Notifications et mises à jour de l'app : Expo (650 Industries, Inc., société américaine) traite le jeton de ton téléphone et le contenu des notifications, de même que les demandes de mise à jour de l'app (identifiant d'installation, informations techniques et adresse IP), aux États-Unis, ainsi que ses propres sous-traitants (notamment Apple et Google pour la remise des notifications, et des hébergeurs américains). Selon ses conditions d'utilisation, Expo agit comme sous-traitant et applique les clauses contractuelles types de la Commission (module 2) ; sa politique de confidentialité indique en outre qu'il adhère au Data Privacy Framework. Expo indique ne conserver le contenu des notifications que le temps de les transmettre à Apple ou Google, en mémoire et en file d'attente, sans l'enregistrer dans une base de données.
- Ville de tes publications : la demande que ton téléphone envoie à Apple ou à Google pour trouver la ville (lieu arrondi, sans identifiant de compte) peut être traitée par eux hors de l'Union européenne, notamment aux États-Unis, selon leurs propres règles et garanties (voir « Géolocalisation »).
- Vérification de l'app : Firebase App Check est un service mondial de Google, qui peut traiter l'attestation de ton téléphone et le jeton hors de l'Union européenne, notamment aux États-Unis (Google LLC, voir ci-dessous). Les services de vérification de Google Play et d'Apple traitent les données qu'ils collectent selon leurs propres règles et garanties, y compris hors de l'Union européenne.
- Le site animacatch.kzulab.com est diffusé par le réseau mondial de serveurs de Google (CDN) : ta requête et ton adresse IP peuvent être traitées par un serveur situé hors de l'Union européenne, par exemple le plus proche de toi si tu voyages.
- Ces transferts sont encadrés comme suit : Google LLC est certifiée au titre du cadre de protection des données UE–États-Unis (Data Privacy Framework), reconnu par une décision d'adéquation de la Commission européenne ; lorsque ce cadre ne s'applique pas, les conditions de traitement des données de Google prévoient les clauses contractuelles types de la Commission. Les transferts vers RevenueCat, Inc. sont encadrés par les clauses contractuelles types de la Commission intégrées à son accord de traitement des données.
- Messages envoyés à contact@kzulab.com : ImprovMX, Inc. est une société américaine ; elle indique recevoir les messages en France et ne les y conserver que le temps de les remettre, mais son infrastructure d'envoi est aussi hébergée aux États-Unis et ses journaux (date, expéditeur, objet, mais pas le contenu) sont conservés 7 jours. Elle n'est pas certifiée au titre du Data Privacy Framework et indique encadrer ses transferts hors de l'Espace économique européen par les clauses contractuelles types de la Commission intégrées à son accord de traitement des données. Les messages sont ensuite conservés dans Gmail, que Google peut traiter dans ses centres de données situés dans le monde entier, notamment aux États-Unis (Google LLC, certifiée Data Privacy Framework, voir ci-dessus).
- Carte : OpenFreeMap est établi dans l'Union européenne (Hongrie). Les fonds de carte et les bibliothèques cartographiques (unpkg.com) sont toutefois diffusés par Cloudflare, Inc., société américaine dont le réseau mondial de serveurs peut traiter ta requête et ton adresse IP hors de l'Union européenne, notamment aux États-Unis. Cloudflare, Inc. indique être certifiée au titre du Data Privacy Framework et prévoir, à défaut, les clauses contractuelles types de la Commission.
- Tu peux obtenir une copie des garanties applicables en écrivant à contact@kzulab.com.
Durée de conservation
- Compte, profil, carnet, photos, amis, code ami, Pattounes, cosmétiques, succès, partages et retours : tant que ton compte existe (un code ami que tu changes est remplacé et cesse aussitôt de fonctionner).
- Publications du fil des découvertes : jusqu'à ce que tu les retires du fil, que tu supprimes la découverte correspondante ou ton compte. Photos de la vitrine (découverte choisie, lien, découverte montrée, date) : jusqu'à ce que tu retires l'espèce de ta vitrine ou supprimes ton compte (le lien est remplacé si tu supprimes la découverte montrée et qu'une autre photo de l'espèce prend le relais, et effacé s'il n'en reste aucune). Réactions : jusqu'à ce que leur auteur les retire, que la publication soit supprimée, que l'amitié entre l'auteur de la réaction et celui de la photo prenne fin, ou que l'un des deux supprime son compte. La liste des photos d'amis auxquelles tu as réagi (voir « Jeu »), qui sert aux succès, est en revanche conservée tant que ton compte existe.
- Commentaires (avec leurs réactions) : jusqu'à ce que leur auteur ou l'auteur de la photo les supprime, que l'équipe les retire, que la photo quitte le fil (retrait par son auteur ou par l'équipe, suppression de la découverte ou du compte de son auteur), que l'auteur du commentaire ne puisse plus voir la photo (amitié rompue avec son auteur, ou photo signalée par lui) ou qu'il supprime son compte. Leurs réactions et la mention « @pseudo » des réponses qui les visent disparaissent avec eux. Une réaction posée sur un commentaire disparaît aussi quand son auteur la retire, ou dans les mêmes cas que celui-ci quand il ne voit plus la photo ou supprime son compte.
- Signalements de photos, de commentaires et de joueurs (avec la suite donnée) : 1 an, puis suppression automatique (effective en général dans les jours qui suivent) ; plus longtemps seulement si un litige ou une demande d'une autorité l'exige. Ceux que tu as faits sont supprimés plus tôt avec ton compte, comme ceux qui visent ton compte ou tes commentaires ; ceux qui visent tes photos sont gardés jusqu'à la fin de leur année, même si ton compte est supprimé entre-temps. La copie du texte d'un commentaire signalé est conservée avec le signalement, même si le commentaire est supprimé entre-temps.
- Registre des photos retirées du fil par l'équipe : tant que le compte de leur auteur existe. Ancien pseudo réservé après un remplacement : sans limite de durée, sans aucun lien avec ton compte.
- Courrier : chaque lettre (avec son état de lecture et, le cas échéant, ton bilan de l'année) reste dans ta boîte aux lettres tant que ton compte existe, favoris compris, sauf si l'équipe lui a donné une date de fin d'affichage (elle est alors supprimée automatiquement de toutes les boîtes, en général dans les jours qui suivent cette date) ou la retire. Le registre des lettres et des défis reçus et des pièces jointes récupérées est conservé tant que ton compte existe, même après la disparition de la lettre, pour qu'une lettre ne te soit jamais renvoyée ni une pièce jointe versée deux fois ; il garde aussi la trace d'un défi vérifié pour toi, avec ou sans résultat, pour ne pas recalculer. Plus de 90 jours après la fin d'un défi, nos serveurs ne lisent plus tes découvertes pour ce défi, et l'espace de ce défi (copie de ses réglages, score, date de récupération, dates d'ouverture de sa page) est supprimé automatiquement, en général dans les jours qui suivent. Le classement d'un défi n'est pas conservé : il est calculé à chaque ouverture de sa page. Pour une lettre personnelle, l'identifiant de ton compte reste dans la liste de ses destinataires au plus tant que ton compte existe. Le tout est supprimé avec ton compte.
- Lieux de scan : jusqu’à ce que tu les effaces dans Paramètres ou que tu supprimes ton compte.
- Ville d’une publication : tant que la publication existe, sauf si tu désactives l’enregistrement du lieu ou « Afficher la ville sur mes publications », ou si tu effaces les lieux enregistrés : elle est alors retirée de toutes tes publications.
- Scans d'espèces pas encore au guide : tant que ton compte existe (pas de suppression automatique à ce jour).
- Compteurs de scans : remis à zéro chaque jour, supprimés avec ton compte.
- Compteurs de codes ami saisis, de demandes d'ami envoyées, de commentaires écrits, de joueurs et de commentaires signalés et de fiches publiques consultées : remis à zéro chaque jour ; un joueur à qui tu as envoyé une demande est retiré de la liste au bout de 24 h. Le tout est supprimé avec ton compte.
- Compteurs d'envoi des e-mails de compte (voir « E-mails de compte ») : remplacés à chaque envoi, supprimés avec ton compte, y compris lors de la suppression automatique d'un compte non confirmé.
- Compte e-mail dont l'adresse n'est pas confirmée : 7 jours après sa création, puis suppression automatique lors du passage quotidien de nos serveurs (voir « Confirmation de ton adresse e-mail »). Adresse jetable refusée à l'inscription : jamais enregistrée.
- Reçus de scan : 180 jours, puis suppression automatique (effective en général dans les jours qui suivent) ; supprimés plus tôt avec ton compte.
- Vérification de l'app : le jeton App Check est gardé sur ton téléphone jusqu'à son expiration (environ une heure), puis remplacé. Selon Google, Firebase App Check ne conserve ni l'attestation ni ce jeton. Les services de vérification de Google Play et d'Apple conservent les données qu'ils collectent selon leurs propres règles.
- Identifiant d'installation des mises à jour de l'app : sur ton téléphone, tant que l'app est installée ; il est effacé quand tu la désinstalles (ou, sur Android, quand tu effaces les données de l'app). Comme il n'est pas lié à ton compte, il n'est effacé ni à ta déconnexion ni avec ton compte. Chez Expo, voir « Chez nos prestataires et partenaires » ci-dessous.
- Jetons de pub récompensée (pub bonus, pub d’arrondi) : 24 heures, puis suppression automatique (effective en général dans les jours qui suivent) ; supprimés plus tôt avec ton compte. Nombre de pubs bonus du jour : remplacé chaque jour où tu en regardes une, supprimé avec ton compte.
- Données de notifications sur nos serveurs (jeton, fuseau, série, calendrier d'envoi… voir « Notifications ») : tant que les notifications sont actives sur ton téléphone ; supprimées quand tu te déconnectes, quand l'app constate à son ouverture que tu as retiré l'autorisation dans les réglages du téléphone, quand Apple ou Google signalent que ton téléphone ne peut plus les recevoir (par exemple app désinstallée), quand le même téléphone est inscrit sur un autre compte, et avec ton compte. Les réglages par type restent dans ton espace privé tant que ton compte existe. Trace d'un envoi en attente d'accusé de réception : supprimée dès la lecture de l'accusé (en général entre 15 minutes et 24 heures après l'envoi) et au plus tard après 2 jours (suppression automatique, effective en général dans les jours qui suivent), ou avec ton compte.
- Rapports de plantage : 90 jours au plus chez Sentry, puis suppression automatique. Comme ils ne contiennent pas ton identifiant de compte, ils ne sont pas supprimés avec ton compte. Sentry reçoit techniquement l'adresse IP de ton téléphone à l'envoi d'un rapport, mais ne l'enregistre pas.
- Dernière ouverture de l'app, dernières périodes d'activité, nombre de pubs signalées dans la journée, réponses du jour aux propositions d'activer les notifications et copie de ton dernier choix publicitaire (voir « Statistiques d'usage » dans « Données que nous traitons ») : remplacés à chaque mise à jour, supprimés avec ton compte (la copie de ton choix publicitaire l'est aussi dès que tu t'opposes aux statistiques d'usage).
- Événements statistiques (sans ton identifiant), y compris ceux de la mesure d'audience du site animacatch.kzulab.com : 25 mois, puis suppression automatique. Comme ils ne contiennent pas ton identifiant, ils ne sont pas supprimés avec ton compte.
- Export de tes données : le lien de téléchargement expire au bout d'1 heure et le fichier est supprimé automatiquement de nos serveurs sous 48 h environ.
- Scans en attente : sur ton téléphone, jusqu'à leur traitement, ta déconnexion ou la suppression de ton compte.
- Copie de ton choix sur l'enregistrement du lieu et de l'affichage de ton profil : sur ton téléphone, mise à jour à chaque connexion de l'app à nos serveurs, effacée à ta déconnexion ou à la suppression de ton compte.
- Journaux techniques de nos serveurs, y compris les requêtes du site animacatch.kzulab.com vers nos serveurs et la copie des erreurs consultée par l'équipe dans son outil interne : 30 jours (durée de conservation par défaut de Google Cloud), puis suppression automatique.
- Messages que tu nous envoies : le temps de traiter ta demande, puis jusqu'à 3 ans après notre dernier échange pour en garder la trace (plus longtemps uniquement si un litige ou une obligation légale l'exige).
- Sauvegardes : notre base de données (profil, carnet, lieux de scan, amis, succès, retours, etc.) est sauvegardée automatiquement chaque jour, et chaque sauvegarde est effacée automatiquement au bout de 7 jours. Les photos et fichiers supprimés de nos serveurs (y compris ton export) restent récupérables par nous pendant 7 jours (suppression réversible), puis sont effacés. Une donnée que tu supprimes, ou que nous supprimons avec ton compte, peut donc subsister dans ces copies jusqu'à 7 jours. Ces copies ne sont accessibles qu'à nous et ne servent qu'à restaurer le service en cas d'incident ; si nous devions en restaurer une, nous supprimerions à nouveau les données effacées entre-temps. Google, notre hébergeur, achève ensuite l'effacement sur ses propres infrastructures dans le délai prévu par son contrat (180 jours au maximum).
- Chez nos prestataires et partenaires : Firebase Authentication (Google), tes adresses IP de connexion pendant quelques semaines et les autres données de connexion jusqu'à la suppression de ton compte ; Google Gemini, voir « Identification par IA » ; Google AdMob, selon les règles de Google ; RevenueCat, jusqu'à ce que nous lui demandions l'effacement ; Resend, les e-mails de compte envoyés et leurs journaux d'envoi pendant 30 jours selon notre offre actuelle, puis suppression automatique (le lien qu'ils contiennent est alors depuis longtemps expiré) ; ImprovMX, les journaux de redirection de tes messages pendant 7 jours ; Expo, le contenu des notifications le temps de les transmettre et les accusés de réception 24 heures, selon sa documentation, et ses autres données (dont le jeton de ton téléphone, ainsi que les demandes de mise à jour de l'app et l'identifiant d'installation qui les accompagne) aussi longtemps que nécessaire à son service, selon ses conditions d'utilisation et sa politique de confidentialité ; OpenFreeMap, voir « Géolocalisation » ; Cloudflare et unpkg.com, selon leurs propres règles ; Gmail (Google), tes messages pendant la durée indiquée ci-dessus pour les messages que tu nous envoies ; Apple et Google (stores), selon leurs propres obligations, notamment comptables.
Suppression du compte
- « Paramètres → Supprimer mon compte » est immédiat et irréversible : ton compte disparaît aussitôt de l’app et ne peut pas être récupéré. Cela efface : ton compte de connexion, ton profil, ton carnet et ses photos, tes publications du fil des découvertes (avec leurs réactions et tous leurs commentaires), les photos de ta vitrine, tes réactions sur les photos de tes amis, tes commentaires et tes réactions aux commentaires (ainsi que les réactions reçues par tes commentaires et la mention « @pseudo » des réponses qui les visent), tes scans d’espèces pas encore au guide, tes lieux de scan, ton pseudo (qui redevient disponible), ton code ami, tes amis et demandes d’amis (y compris chez tes anciens amis, dont tu ne peux plus voir les publications), tes succès, partages et retours, ta boîte aux lettres et le registre de ton courrier (ton compte est aussi retiré des destinataires des lettres personnelles), tes reçus de scan, tes jetons de pub récompensée et ton nombre de pubs bonus du jour, les signalements de photos, de commentaires et de joueurs que tu as faits, les signalements qui visent ton compte ou tes commentaires, le registre de tes photos retirées du fil par l’équipe, ton export éventuel, tes compteurs de scans, de codes ami et de demandes d’ami et d’envoi d’e-mails de compte, tes données de notifications (inscription de ton téléphone et traces d’envoi) et tes données d’activité (dernière ouverture de l’app, nombre de pubs du jour, copie de ton choix publicitaire). Les scans en attente sur ton téléphone sont aussi effacés, ainsi que la copie de ton choix sur le lieu et de l’affichage de ton profil qu’il gardait, et ton téléphone ne reçoit plus de notifications.
- Ces données peuvent encore subsister jusqu’à 7 jours dans nos sauvegardes automatiques et dans la corbeille de notre stockage de fichiers, accessibles à nous seuls et uniquement pour restaurer le service en cas d’incident, avant leur effacement (voir « Durée de conservation »).
- Tes Pattounes et cosmétiques sont perdus. La suppression ne résilie pas ton abonnement : fais-le dans l’App Store ou Google Play.
- Un compte e-mail dont l’adresse n’a pas été confirmée plus de 7 jours après sa création est supprimé automatiquement, de la même façon et avec les mêmes effets (voir « Confirmation de ton adresse e-mail »).
- Ne sont pas effacés automatiquement : les données détenues par nos prestataires et partenaires selon leurs propres durées (voir ci-dessus), pour RevenueCat, écris-nous à contact@kzulab.com pour en demander l'effacement, les journaux techniques jusqu'à leur expiration, les événements statistiques, qui ne contiennent pas ton identifiant, jusqu'à leur expiration (25 mois), les rapports de plantage, qui ne le contiennent pas non plus, jusqu'à leur expiration (90 jours au plus), les signalements qui visaient tes photos, jusqu'à leur suppression automatique (1 an), un ancien pseudo resté réservé après un remplacement, qui n'est plus lié à ton compte, les images conservées dans le cache de l'app ou dans les sauvegardes de ton téléphone, l'identifiant d'installation des mises à jour de l'app, gardé sur ton téléphone jusqu'à la désinstallation de l'app (voir « Durée de conservation »), et les copies que tes amis ont pu garder de photos que tu avais publiées ou montrées dans ta vitrine (voir « Qui voit quoi »).
Tes droits
- Accès et portabilité : « Paramètres → Télécharger mes données » génère un fichier JSON contenant les données de ton compte stockées sur nos serveurs, dont tes publications du fil des découvertes, les photos de ta vitrine, les réactions que tu as posées (publication et type de réaction), la liste des photos d’amis auxquelles tu as réagi (publication et date de la première réaction), ton code ami, tes commentaires (photo commentée, texte, date, réponse ou non à un autre commentaire et types de réactions reçues, sans l’identité de ceux qui ont réagi), les réactions que tu as posées sur des commentaires (photo, commentaire et type de réaction), les signalements de photos que tu as faits, les signalements de commentaires que tu as faits (photo, commentaire, motif et date), les signalements de joueurs que tu as faits (motif et date, sans l’identité du joueur visé), le registre de tes photos retirées du fil par l’équipe, ainsi que les lettres de ta boîte aux lettres avec leur état de lecture, le registre de ton courrier, l’espace de tes défis encore conservés et tes jetons de pub récompensée pas encore supprimés (voir « Durée de conservation »). Pour les données détenues par nos prestataires, écris-nous.
- Les signalements visant tes photos, tes commentaires ou ton compte ne figurent pas dans ton export, pour protéger les joueurs qui les font (article 15, paragraphe 4, du RGPD) : sur demande écrite, nous t’indiquons s’il en existe, leur motif et la suite donnée, sans l’identité de leur auteur.
- Rectification : modifie ton profil dans l'app, ou écris-nous. Tu peux aussi retirer à tout moment une photo de ton fil des découvertes, et supprimer un de tes commentaires (un commentaire ne se modifie pas : supprime-le et écris-en un autre).
- Effacement : « Paramètres → Supprimer mon compte » (voir ci-dessus), ou écris-nous, sans avoir besoin de l’app : la marche à suivre est détaillée sur la page animacatch.kzulab.com/supprimer-mon-compte.
- Retrait de tes consentements, à tout moment et sans effet sur la légalité de ce qui a été fait avant : lieu des scans et effacement des lieux, affichage de la ville sur tes publications (Paramètres), publicité (Paramètres → « Gérer mes choix publicitaires » et, sur iPhone, pour l'autorisation de suivi d'Apple, Réglages du téléphone → Confidentialité et sécurité → Suivi), autorisation d'envoi à l'IA (Paramètres → « Identification par IA ») et notifications (Paramètres → Notifications, type par type, courrier compris, ou réglages de ton téléphone pour toutes).
- Opposition : tu peux t'opposer aux traitements fondés sur notre intérêt légitime (par exemple la conservation de tes scans d'espèces pas encore au guide) en nous écrivant. Tu peux notamment, à tout moment et sans avoir à te justifier, refuser de recevoir les lettres du courrier qui présentent nos offres (Premium, boutique) : écris-nous et nous ne t'en adresserons plus. Limitation : tu peux aussi demander le gel temporaire de certaines données.
- Statistiques d'usage : pour t'y opposer, désactive « Statistiques d'usage » dans Paramètres → Confidentialité, ou écris-nous. À partir de ce moment, plus aucun événement statistique n'est produit à partir de ton activité, l'app ne signale plus ses ouvertures ni tes pubs, la copie de ton choix publicitaire est effacée (et n'est plus recopiée), et tes données d'activité (dernière ouverture, dernières périodes d'activité, nombre de pubs du jour, réponses du jour aux propositions d'activer les notifications) ne sont plus mises à jour. L'état de lecture de tes lettres reste enregistré dans ta boîte aux lettres, qui en a besoin pour fonctionner (lettres lues ou non, déjà montrées en grand, pièce jointe récupérée), mais il n'est plus compté dans nos statistiques. Ton opposition ne change rien à tes défis, ni à leur résultat, ni à leur récompense, ni à leur classement ; seules les dates d'ouverture de leur page ne sont plus enregistrées. Tu n'es plus compté dans les totaux quotidiens, sauf dans le nombre de comptes et d'abonnés Premium, et tes découvertes, tes publications et tes signalements restent compris dans les nombres totaux de découvertes, de publications et de signalements ; de même, tu restes compté dans le nombre d'amis qui voient une photo publiée par un de tes amis : ces simples nombres ne révèlent rien sur un joueur en particulier. L'app cesse aussi d'envoyer des rapports de plantage à Sentry ; ce choix est mémorisé sur ton téléphone et s'applique dès le lancement suivant de l'app, avant même ta connexion. Les événements déjà produits ne contiennent pas ton identifiant : nous ne pouvons pas les retrouver pour les supprimer (article 11 du RGPD) ; ils sont effacés automatiquement au bout de 25 mois.
- Mesure d'audience du site animacatch.kzulab.com : pour t'y opposer, utilise le bouton « Ne pas compter mes visites » en bas de chaque page du site ou le réglage « Global Privacy Control » / « Do Not Track » de ton navigateur (détails dans la section « Site animacatch.kzulab.com »).
- Rapports de plantage : pour t'y opposer, désactive « Statistiques d'usage » (voir ci-dessus). Les rapports déjà envoyés ne contiennent ni ton identifiant de compte ni ton pseudo ; nous ne pouvons donc pas retrouver ceux qui proviennent de ton téléphone pour te les communiquer ou les supprimer (article 11 du RGPD). Ils sont effacés automatiquement au bout de 90 jours au plus.
- Directives après ton décès : tu peux nous indiquer ce que tu souhaites voir faire de tes données après ton décès (article 85 de la loi Informatique et Libertés).
- Pour exercer tes droits, écris à contact@kzulab.com. C'est gratuit ; nous répondons dans un délai d'un mois (prolongeable de deux mois si la demande est complexe, en te prévenant). Nous pouvons te demander de confirmer que tu es bien titulaire du compte.
- Réclamation : tu peux saisir la CNIL (www.cnil.fr, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07) ou l'autorité de protection des données de ton pays de résidence dans l'Espace économique européen (Union européenne, Islande, Liechtenstein, Norvège).
Sécurité
- Les échanges avec nos serveurs sont chiffrés (HTTPS). L'accès aux données est limité par des règles de sécurité côté serveur : tes lieux, tes retours et tes photos qui ne sont ni publiées ni en vitrine ne sont pas accessibles aux autres joueurs, ton profil, ton carnet et ta vitrine ne le sont qu'à tes amis, et ton code ami n'est lisible que par toi. Une photo publiée sur ton fil ou montrée dans ta vitrine est affichée à tes amis par un lien d'accès secret, impossible à deviner. Les clés des services tiers (dont l'IA et l'envoi des e-mails) restent sur nos serveurs, jamais dans l'app. Nos serveurs vérifient aussi, grâce à Firebase App Check, que les demandes de scan proviennent d'une version authentique de l'app (voir « Vérification de l'app » dans « Données que nous traitons »). Ton mot de passe est géré par Firebase Authentication.
- En cas de violation de données présentant un risque pour toi, nous le notifierons à la CNIL et, si nécessaire, à toi, comme la loi le prévoit.
Âge minimum
Animacatch est réservé aux personnes âgées d'au moins 18 ans : tu le confirmes à l'inscription. Nous ne collectons pas sciemment de données de personnes plus jeunes ; si tu constates qu'un mineur a créé un compte, écris-nous et nous le supprimerons.
Modifications
Cette politique peut évoluer ; la date de dernière mise à jour figure en tête. En cas de nouvelle version, l'app te la présente et te demande de l'accepter avant de continuer (tu peux aussi te déconnecter). Dernière mise à jour : 2026-11-07.
Animacatch. Document en cours de finalisation.