L'essentiel
- Le scanner caméra fonctionne sur votre appareil : les images de la caméra en direct ne sont pas envoyées. Ce n'est que lorsque l'application ne parvient pas à identifier une carte sur une photo choisie dans votre photothèque que l'image est envoyée au serveur de Haki et à OpenAI pour l'identifier. Elle n'est pas conservée.
- Vos collections, decks et votre historique de scans sont enregistrés sur votre appareil. Haki ne nécessite pas de compte.
- Les statistiques d'utilisation (PostHog, UE) sont pseudonymes, pas anonymes. PostHog déduit de votre adresse IP une localisation approximative (pays et ville). Haki n'envoie ni nom, ni adresse e-mail, ni identifiant publicitaire à PostHog.
- Les abonnements sont vendus via l'App Store d'Apple ou Google Play et gérés avec RevenueCat. Haki ne reçoit jamais les données de votre carte de paiement.
- Sur iOS, Haki mesure ses campagnes Apple Search Ads avec les frameworks AdServices et SKAdNetwork d'Apple. Haki n'utilise pas l'identifiant publicitaire (IDFA), ne demande pas l'autorisation de suivi et ne contient aucun SDK de Meta ou d'autres régies publicitaires.
- Pour le programme « Inviter des amis », le serveur de Haki conserve un profil de parrainage pseudonyme (un code d'invitation aléatoire, l'invitation que vous avez acceptée, le nombre de scans et votre solde de scans bonus) afin d'attribuer les récompenses et d'empêcher les abus. Il ne contient ni nom, ni photo, ni données de cartes, et vous pouvez le supprimer à tout moment dans l'application.
- Le site hakitcg.com utilise Plausible Analytics, sans cookies.
1. Responsable du traitement
Haki TCG (« Haki », « nous ») est exploité par Julian Beck, Theoderichweg 5, 70469 Stuttgart, Allemagne, responsable des traitements décrits dans la présente politique. Contact : hakitcg@julianbeck.com. D'autres informations légales figurent dans l'Impressum. La présente politique couvre les applications Haki pour iOS et Android ainsi que le site web hakitcg.com.
2. Données sur votre appareil
Haki utilise la caméra pour reconnaître les cartes One Piece. Les images de la caméra en direct sont traitées sur votre appareil par apprentissage automatique et supprimées après la reconnaissance ; elles ne sont pas envoyées. Les photos que vous choisissez dans votre photothèque sont elles aussi d'abord lues sur votre appareil ; une photo n'est envoyée en ligne que dans le cas décrit à la section 3. Vos collections, decks, historique de scans, préférences et réglages sont enregistrés localement sur votre appareil (sur iOS également dans le conteneur partagé utilisé par les widgets de l'écran d'accueil) et ne sont pas envoyés sur nos serveurs.
Vous pouvez exporter vos données depuis l'application. La suppression de l'application efface ses données locales, sous réserve des sauvegardes gérées par votre appareil et par Apple ou Google. Les fichiers que vous exportez ou partagez volontairement sont traités par la destination que vous choisissez. Si vous autorisez les notifications, Haki programme des rappels sur votre appareil, par exemple lorsque vos scans gratuits sont de nouveau disponibles.
3. Identification de photos en ligne
Lorsque vous choisissez une photo dans votre photothèque et que l'application ne parvient pas à identifier la carte sur votre appareil, l'application envoie l'image de la carte figurant sur cette photo au serveur de Haki (api.hakitcg.com, hébergé par Cloudflare), avec les informations nécessaires à la correspondance, comme la langue de carte sélectionnée. Le serveur de Haki transmet l'image à OpenAI, dont le modèle de vision indique ce qui est imprimé sur la carte ; l'application compare ensuite le résultat à son propre catalogue de cartes. Les scans avec la caméra en direct ne sont jamais envoyés en ligne.
Haki ne conserve ni n'enregistre les images. Haki demande à OpenAI de ne pas conserver la requête ; OpenAI peut conserver des requêtes pendant une durée limitée pour détecter les abus, conformément à ses règles relatives aux données de l'API. Pour appliquer des limites quotidiennes par installation et pour les abonnés Pro, la requête contient l'identifiant d'installation aléatoire de l'application et, pour confirmer l'abonnement Pro, l'identifiant utilisateur pseudonyme de RevenueCat. Les compteurs de limites ne contiennent que des empreintes (hachages à clé) de l'identifiant d'installation et de l'adresse réseau, et sont supprimés automatiquement à la fin de la période de limite. Haki peut enregistrer des mesures techniques (comme la taille de l'image, le temps de réponse et le fait que la carte ait pu être identifiée) sans l'image.
L'identification en ligne ne s'applique qu'aux photos que vous choisissez de scanner. Si vous préférez qu'aucune photo ne quitte votre appareil, scannez vos cartes avec la caméra en direct ou ajoutez-les via la recherche.
4. Statistiques d'utilisation pseudonymes
Haki utilise le service européen de PostHog pour comprendre quelles fonctionnalités fonctionnent bien et où les utilisateurs rencontrent des problèmes. Les événements peuvent contenir un identifiant d'installation aléatoire, le type d'événement, la version/build de l'application, la plateforme, le modèle de l'appareil, la version du système d'exploitation, la langue et la région, les fonctionnalités choisies et des identifiants publics du catalogue, comme l'ID d'une carte ou d'un set. La plupart des événements proviennent d'un échantillon stable de 10 % des installations ; les événements essentiels liés à l'installation, au scanner, au paywall et aux achats peuvent être comptés pour toutes les installations.
Haki désactive dans les applications la capture automatique des écrans consultés, la capture des éléments et l'enregistrement des sessions, et n'envoie ni nom, ni adresse e-mail, ni identifiant publicitaire à PostHog. Pour comprendre le lien entre l'utilisation de l'application et les achats, Haki associe les événements à l'identifiant utilisateur pseudonyme de RevenueCat (section 5) ; cet identifiant n'est ni un nom, ni une adresse e-mail, ni un identifiant publicitaire.
PostHog reçoit l'adresse IP de votre appareil à chaque requête et l'utilise pour déduire une localisation approximative au niveau du pays et de la ville, afin que nous puissions voir dans quels pays et régions l'application est utilisée. L'adresse IP et la localisation déduite peuvent être enregistrées avec les événements.
Comme les événements d'une même installation peuvent être regroupés, ces données sont pseudonymes et non anonymes.
5. Achats et abonnements
Les achats et abonnements sont traités par l'App Store d'Apple ou par Google Play, selon leurs conditions. Haki utilise RevenueCat pour gérer les abonnements : RevenueCat reçoit un identifiant utilisateur pseudonyme et des informations d'abonnement de la boutique, comme le produit, l'achat, l'essai, le renouvellement, la résiliation, le remboursement, le statut des droits d'accès et les dates des transactions, afin que Haki puisse débloquer Pro. Sur iOS, RevenueCat enregistre également l'attribution Apple Search Ads décrite à la section 6. Haki ne reçoit pas les données de votre carte de paiement. Vous pouvez gérer ou résilier un abonnement dans les réglages de votre identifiant Apple ou de votre compte Google Play.
6. Attribution Apple Search Ads (iOS)
Sur iOS, Haki utilise le framework AdServices d'Apple pour savoir si une installation provient d'une campagne Apple Search Ads. L'application demande à iOS un jeton d'attribution et l'envoie à Apple, qui répond avec des informations sur la campagne, comme la campagne, le groupe d'annonces, le mot-clé, le pays ou la région et la date du clic ou du téléchargement, ou sans attribution si l'installation ne provient pas d'une annonce. Haki enregistre ces informations avec ses événements de statistiques (PostHog) et comme attributs d'abonné dans RevenueCat afin de mesurer quelles campagnes génèrent des installations et des abonnements.
Haki utilise également SKAdNetwork d'Apple, qui transmet au réseau publicitaire, par l'intermédiaire d'Apple, des valeurs de conversion agrégées (si une installation a démarré un essai ou est devenue un abonnement payant) sans vous identifier, ni vous ni votre appareil.
Haki ne demande pas l'identifiant publicitaire d'iOS (IDFA), n'affiche pas la demande App Tracking Transparency d'Apple et n'intègre aucun SDK publicitaire comme ceux de Meta ou de TikTok.
7. Programme de parrainage (« Inviter des amis »)
Avec « Inviter des amis », vous pouvez partager un lien ou un code d'invitation personnel et gagner des scans bonus (voir les conditions du programme de parrainage). Pour que votre code soit prêt et qu'une invitation puisse être acceptée immédiatement, l'application crée en arrière-plan un profil de parrainage pseudonyme sur le serveur de Haki. Pour le programme, Haki traite :
- un code d'invitation aléatoire et votre profil de parrainage. L'application conserve la clé de ce profil dans un espace de stockage sécurisé de votre appareil (le trousseau iOS ou Android Block Store), afin que le profil puisse être restauré si vous réinstallez Haki avec le même compte Apple ou Google ;
- un identifiant d'installation aléatoire, la plateforme (iOS ou Android) et la version de l'application ;
- la preuve que l'application est une nouvelle installation : sur iOS, les informations de transaction App Store signées par Apple, comme la date à laquelle vous avez téléchargé Haki pour la première fois ; sur Android, la date de première installation de l'application et, si vous êtes arrivé via un lien d'invitation depuis Google Play, le code d'invitation transmis par Google Play Install Referrer. Sur Android, l'application peut également envoyer un jeton Google Play Integrity, que Google évalue pour confirmer que la requête provient d'une copie authentique de Haki sur un appareil authentique ;
- l'invitation que vous avez acceptée, la manière dont elle est parvenue à l'application (lien, Google Play, code collé ou saisi) et la personne qui vous a invité, enregistrées uniquement sous forme d'identifiants de profil pseudonymes. Haki n'affiche jamais de noms ; les parrains ne voient que des chiffres, par exemple combien d'amis ont accepté l'invitation ou rempli les conditions ;
- après l'acceptation d'une invitation, le nombre de vos scans en direct et les jours où vous avez scanné (sans données de cartes ni photos) ;
- votre solde de scans bonus (scans bonus attribués et utilisés) ;
- l'identifiant utilisateur pseudonyme de RevenueCat (section 5) ; après l'acceptation d'une invitation, l'application peut aussi enregistrer dans RevenueCat une mention indiquant que vous êtes arrivé via une invitation ;
- un identifiant de statistiques pseudonyme (PostHog, section 4) pour mesurer les performances du programme. Les événements du programme ne contiennent jamais de codes ni de liens d'invitation.
Sur iOS, Haki peut également utiliser le service DeviceCheck d'Apple, qui enregistre sur les serveurs d'Apple, sans votre identité, un unique indicateur oui/non pour votre iPhone, signalant que l'appareil a déjà reçu un cadeau de parrainage dans Haki ou dans l'une de nos autres applications de cartes. Haki conserve le jeton DeviceCheck temporaire au maximum 14 jours après l'acceptation d'une invitation et ignore les indicateurs datant de plus de 12 mois. Pour limiter les abus, les compteurs de requêtes par adresse réseau et par profil ne contiennent que des empreintes (hachages à clé) et sont supprimés automatiquement par un nettoyage quotidien. La page d'invitation (invite.hakitcg.com) ne dépose aucun cookie et n'utilise aucun outil de statistiques.
Haki traite ces données pour gérer le programme, attribuer les récompenses et empêcher les abus. La base juridique est l'exécution du service que vous demandez (art. 6, paragraphe 1, point b du RGPD) et notre intérêt légitime à empêcher les abus du programme (art. 6, paragraphe 1, point f du RGPD).
Les données de parrainage sont enregistrées sur le serveur de Haki, hébergé par Cloudflare, et conservées tant que votre profil de parrainage existe. Vous pouvez les supprimer à tout moment dans l'application via Paramètres → Inviter des amis → Supprimer les données de parrainage. Cela supprime votre profil de parrainage, votre code d'invitation, l'invitation que vous avez acceptée, le nombre de vos scans et les scans bonus qu'il vous reste. Les invitations que vos amis ont acceptées de votre part sont conservées sous forme d'enregistrements anonymes, sans lien avec vous, afin d'empêcher les abus.
8. Assistance et retours
Si vous nous écrivez par e-mail, nous recevons votre adresse e-mail et le contenu de votre message, et nous les utilisons uniquement pour vous répondre. Si vous envoyez une suggestion ou un rapport de bug depuis l'application, le texte et les captures d'écran que vous joignez, une adresse e-mail si vous choisissez d'en indiquer une, un identifiant utilisateur aléatoire ainsi que des informations de base sur l'application et l'appareil sont enregistrés dans notre service de retours auto-hébergé, hébergé par Cloudflare.
9. Site web (hakitcg.com)
Le site hakitcg.com utilise Plausible Analytics en auto-hébergement, un outil de statistiques respectueux de la vie privée et sans cookies. Plausible ne dépose pas de cookies, ne vous suit pas d'un site à l'autre et ne conserve pas les adresses IP. Il collecte des données de trafic agrégées (pages vues, sites référents, pays, type de navigateur et d'appareil, clics sur les liens externes et vers les boutiques d'applications) pour comprendre quelles pages sont utiles. Voir plausible.io/privacy pour plus de détails.
Le site est hébergé par Cloudflare, qui traite des données techniques de requête, comme votre adresse IP et les informations de votre navigateur, pour diffuser et protéger le site. Les liens vers l'App Store et Google Play peuvent comporter une étiquette de campagne correspondant à la page d'origine, afin que les boutiques puissent indiquer quelles pages mènent à des téléchargements ; aucune donnée personnelle n'est ajoutée à ces liens.
10. Liens d'affiliation
Les liens externes vers TCGPlayer et Cardmarket sur les pages de cartes peuvent être des liens d'affiliation qui nous rapportent une commission sur les achats éligibles. Cela ne change pas le prix que vous payez. Lorsque vous suivez un tel lien, le marchand traite votre visite selon sa propre politique de confidentialité. Consultez nos Conditions pour l'information complète.
11. Prestataires, finalités et durée de conservation
Haki fait appel à Apple (App Store, AdServices, SKAdNetwork, DeviceCheck), Google (Google Play, Play Install Referrer, Play Integrity), RevenueCat (abonnements), PostHog (statistiques d'utilisation, UE), Cloudflare (hébergement du site web, du serveur de Haki sur api.hakitcg.com et invite.hakitcg.com et du service de retours) et OpenAI (uniquement pour l'identification de photos en ligne) pour fournir les fonctionnalités de l'application, le programme de parrainage, les abonnements, les statistiques, la sécurité et la mesure des campagnes. Les statistiques du site web fonctionnent sur une instance Plausible auto-hébergée. Les données peuvent être traitées en dehors de votre pays, avec les garanties proposées par chaque prestataire.
Nous ne conservons les données chez les prestataires que le temps raisonnablement nécessaire à ces finalités, aux obligations légales, à la prévention de la fraude et au traitement des litiges, sous réserve des paramètres de conservation de chaque prestataire. Les données locales de l'application restent sur votre appareil jusqu'à ce que vous les supprimiez ou désinstalliez l'application. Nous ne vendons ni vos données personnelles, ni les images de la caméra, ni le contenu de vos collections.
12. Enfants
Haki est un outil de cartes destiné au grand public et ne s'adresse pas aux enfants de moins de 13 ans. Haki ne demande ni votre âge ni votre date de naissance et ne collecte pas sciemment de données personnelles d'enfants de moins de 13 ans. Si vous pensez qu'un enfant nous a fourni des données personnelles, contactez-nous afin que nous puissions vérifier et, si possible, supprimer ces données.
13. Vos choix et vos droits
- Vous pouvez refuser ou retirer les autorisations d'accès à la caméra, à la photothèque et aux notifications dans les réglages de votre appareil.
- Vous pouvez supprimer vos données de parrainage dans l'application (Paramètres → Inviter des amis → Supprimer les données de parrainage).
- Vous pouvez exporter vos données dans l'application et supprimer les données locales en désinstallant l'application.
- Vous pouvez gérer ou résilier vos abonnements dans les réglages de votre identifiant Apple ou de votre compte Google Play.
- Si vous vous trouvez dans l'UE, l'EEE ou au Royaume-Uni, vous disposez d'un droit d'accès, de rectification et d'effacement de vos données personnelles, d'un droit à la limitation du traitement et d'opposition, ainsi que d'un droit à la portabilité des données. Vous pouvez également introduire une réclamation auprès d'une autorité de protection des données.
- Nous ne vendons ni ne partageons de données personnelles à des fins de publicité comportementale intercontextuelle. Les résidents de Californie peuvent demander l'accès à leurs données personnelles ou leur suppression.
Vous pouvez envoyer vos demandes à hakitcg@julianbeck.com ; nous nous efforçons de répondre dans un délai de 30 jours. Comme Haki ne nécessite pas de compte, nous pouvons avoir besoin d'informations provenant de votre appareil pour retrouver les données qui vous concernent.
14. Modifications
La présente politique peut être mise à jour lorsque les fonctionnalités, les prestataires ou les obligations légales de Haki changent. La version en vigueur et la date de mise à jour sont publiées sur cette page.
Haki TCG est une application indépendante, qui n'est ni affiliée à Bandai, Shueisha ou Toei Animation, ni approuvée ou sponsorisée par ces sociétés. One Piece et les noms associés sont des marques de leurs propriétaires respectifs.