Politique de confidentialité
Dernière mise à jour: 29 septembre 2026
Cette politique explique comment Reversi : 80 Jours Brevets (l’« Application ») traite les informations. L’Application ne collecte ni votre nom, ni votre adresse e-mail, ni votre numéro de téléphone, ni votre date de naissance. En revanche, la version distribuée via l’App Store / Google Play affiche des publicités : le fournisseur publicitaire obtient donc un identifiant publicitaire (section 5).
1. L’essentiel
- L’Application affiche des publicités. Elles sont diffusées par Google (AdMob), qui obtient un identifiant publicitaire.
- Si vous achetez Premium (une option payante), aucune publicité n’est affichée. Cet achat est facultatif ; toutes les fonctions de jeu restent accessibles gratuitement.
- Nous ne collectons pas nous-mêmes d’informations à des fins publicitaires. Nous ne recevons que des nombres d’affichages et des montants de revenus agrégés.
- Nous n’utilisons, dans l’Application, aucun outil de mesure d’audience (comme Google Analytics) ni aucun outil tiers de remontée de plantages (comme Firebase Crashlytics ou Sentry). Nous utilisons en revanche Google Analytics sur notre page de présentation et nos chroniques sur le web, et uniquement là, pour connaître la fréquentation de ces pages (section 5). Nous envoyons toutefois un enregistrement à notre propre serveur lorsque l’Application rencontre un problème, afin d’en trouver la cause (section 10). Vous pouvez désactiver cet envoi à tout moment dans les réglages.
- Aucune inscription n’est requise. Nous ne collectons ni votre nom, ni votre adresse e-mail, ni votre numéro de téléphone, ni votre date de naissance.
- L’Application ne demande accès ni à votre position (GPS), ni à vos contacts, ni à vos photos, ni à l’appareil photo, ni au micro.
- La plupart des informations relatives à vos parties sont enregistrées uniquement dans l’espace de stockage du navigateur de votre appareil (localStorage).
- Si vous jouez des parties en ligne contre d’autres personnes, les résultats des parties et votre nom d’affichage (celui que vous avez défini sur l’écran de profil ou, si vous n’en avez pas défini, un nom d’affichage provisoire attribué automatiquement par le serveur) sont enregistrés sur le serveur et montrés à vos adversaires et dans le classement général. Même si vous ne jouez jamais en ligne, l’utilisation des fonctions d’IA (l’appréciation de l’entraîneur IA et les analyses de l’IA) entraîne l’enregistrement d’un identifiant sur le serveur à des fins de limitation du nombre d’appels (section 4).
2. Informations enregistrées uniquement sur votre appareil
Les informations suivantes sont enregistrées dans l’espace de stockage du navigateur de votre appareil (localStorage). En dehors des parties en ligne (section 3), des fonctions d’IA (section 4) et des rapports d’incident (section 10), aucune d’elles n’est envoyée où que ce soit. Lorsque vous utilisez les fonctions d’IA, seul le réglage de votre langue d’affichage est envoyé, afin d’indiquer à l’IA dans quelle langue écrire.
- Réglages d’affichage (othero.prefs.v1)
- Thème de couleurs, texture du plateau, style des pions, quantité d’informations affichées, effets sonores activés ou non, musique activée ou non, retour haptique activé ou non, affichage des coups jouables, animations réduites, langue d’affichage, et activation ou non de « Les pensées de l’IA ».
- Profil (othero.profile.v1)
- Votre nom d’affichage (par défaut « Anonyme » ; un nom d’affichage que vous avez défini vous-même est aussi envoyé au serveur lors de la connexion à une partie en ligne, tandis que la valeur par défaut n’est pas envoyée et que le serveur utilise alors un nom d’affichage provisoire), l’identifiant de l’avatar que vous avez choisi, et le niveau d’IA le plus élevé que vous avez battu.
- Enregistrements de parties (othero.records.v1)
- Pour chaque partie : la date d’enregistrement, si elle a été jouée contre l’IA ou contre une personne, le niveau de l’IA, la couleur que vous avez jouée, le résultat, la manière dont la partie s’est terminée, le nombre final de pions et la liste des coups (une chaîne de coordonnées). Les enregistrements les plus anciens au-delà de la limite de stockage sont supprimés automatiquement.
- Estimation du niveau (othero.skill.v1, othero.skillTally.v1)
- Votre niveau estimé, l’historique des résultats récents utilisés pour cette estimation, l’intention de jeu que vous avez choisie, l’achèvement ou non de l’évaluation de niveau, et un décompte par partie des indicateurs techniques.
- Progression de l’évaluation de niveau (othero.onboarding.v1)
- L’étape de l’évaluation, les résultats des parties jouées pendant celle-ci, le niveau en cours, la date de début de l’évaluation et l’estimation finale.
- Progression des succès (othero.achievements.v1)
- L’état d’obtention et la progression de chaque succès, ainsi que la version des données de succès.
- Progression du voyage (othero.journey.v1, othero.journey.grandfather.v1)
- La progression dans les chapitres, les chapitres scellés, le nombre de parcours accomplis, le brevet de chaque étape (son grade et la date d’obtention) et un seuil de déblocage conservé pour les joueurs qui jouaient déjà avant l’introduction du voyage.
- « Les pensées de l’IA » (othero.advice.v2)
- Les courtes remarques reçues pendant les parties et leur état de récupération (nombre de récupérations, échecs, etc.). Les communications réseau nécessaires à leur génération sont décrites à la section 4.
- Analyses de l’IA (othero.review.v2)
- Le texte des analyses d’après-partie rédigées par l’IA que vous avez reçues. Les communications réseau nécessaires à leur génération sont décrites à la section 4.
- Identifiant d’appareil (othero.clientId, othero.auth.migratedFrom)
- Un UUID généré automatiquement pour chaque appareil et utilisé pour se connecter aux parties en ligne. Il n’est lié ni à votre nom, ni à votre adresse e-mail, ni à rien de similaire. Une valeur conservant la trace d’un identifiant émis selon un schéma antérieur est enregistrée à côté.
- Session d’authentification anonyme (othero.auth.v1)
- Uniquement lorsque les fonctions serveur sont activées. Informations de session (jeton d’accès) de votre compte anonyme.
- État des publicités et de Premium (othero.ads.v1, othero.ads.remote.v1)
- Le nombre de parties terminées et la date du dernier affichage d’une publicité (afin d’espacer les publicités), ainsi qu’une copie en cache des réglages d’exploitation relatifs à la façon dont les publicités sont affichées.
- Interrupteurs de fonctions et cache de l’écran de démarrage (othero.features.v1, othero.splash.v1)
- Une copie en cache des interrupteurs d’activation de fonctions que nous modifions en cours d’exploitation, et la durée d’affichage de l’écran de démarrage. Ces copies permettent à l’Application de démarrer sans requête réseau et ne contiennent aucune information vous concernant.
- État de l’invitation à noter l’Application (othero.reviewPrompt.v1, othero.reviewPrompt.remote.v1)
- Combien de fois et quand nous vous avons invité à noter l’Application sur l’App Store ou Google Play, le nombre de parties jouées, les jours où vous avez joué, la date de votre dernier achat, et une copie en cache des réglages d’exploitation relatifs à la fréquence de ces invitations. Ces données servent uniquement à éviter de solliciter plusieurs fois la même personne et restent sur votre appareil. Ces valeurs elles-mêmes ne sont jamais envoyées.
- Enregistrements de plantages (othero.crash.v1)
- Lorsque l’Application plante, l’heure, l’endroit dans l’Application, un résumé de l’erreur, l’écran affiché ainsi que l’appareil et la version sont enregistrés, dans la limite des 5 entrées les plus récentes. Vous pouvez consulter, copier et supprimer cette copie locale en appuyant sept fois de suite sur le numéro de version dans les réglages. Un résumé de ces mêmes informations est également envoyé à notre serveur (section 10 ; vous pouvez le désactiver dans les réglages).
- Rapports d’incident en attente d’envoi (othero.diag.queue.v1)
- Les rapports d’incident qui n’ont pas encore pu être envoyés. Ils sont conservés au cas où vous seriez hors ligne ou où l’Application se fermerait avant l’envoi, et sont supprimés une fois envoyés. Tout rapport de plus de 7 jours est supprimé sans être envoyé.
- Le nombre joint aux rapports d’incident (othero.diag.install.v1)
- Un nombre aléatoire servant uniquement à savoir si un même problème se répète sur un seul appareil ou survient sur de nombreux appareils. Il a été généré sur cet appareil lors de l’installation de l’Application. Il n’a aucun rapport avec un identifiant d’appareil, un identifiant publicitaire ou un compte, et ne permet pas de vous identifier.
- Le réglage qui arrête les rapports d’incident (othero.diag.optout.v1)
- Écrit uniquement lorsque vous désactivez l’envoi dans les réglages. « Supprimer toutes les données enregistrées » efface également ce réglage, qui revient alors à sa valeur par défaut (envoi activé).
- Méthode de reprise du son (othero.audioRecovery.v1)
- Votre choix quant à la façon dont l’Application rétablit le son après un retour depuis une autre application sur iOS. Présent uniquement si vous l’avez modifié dans une version antérieure. La version actuelle n’écrit plus cette valeur, mais lit encore celle qui aurait été enregistrée auparavant.
- Réglages de développement et de test (othero.adminUnlocked.v1, othero.advice.endpoint.v1, othero.advice.generated.v1)
- L’ouverture ou non de l’écran d’administration, et une redéfinition du point de connexion à l’exécution. Ces valeurs ne sont pas écrites lors d’une utilisation normale.
Les noms entre parenthèses sont les clés de stockage dans l’espace de stockage du navigateur (localStorage). Elles commencent toutes par « othero. » et sont supprimées ensemble par l’action « Supprimer toutes les données enregistrées » de l’Application. Une vérification automatisée confirme que cette liste n’omet aucune clé réellement utilisée.
Le compte utilisé dans l’Application est anonyme et rattaché à l’espace de stockage du navigateur (localStorage) de cet appareil. Si cet espace est perdu — par exemple lorsque les données du navigateur sont effacées, que l’Application est désinstallée, que l’appareil est réinitialisé ou qu’une session de navigation privée se termine —, il n’existe aucun moyen de restaurer le même compte. L’historique des parties, l’estimation de votre niveau, les succès et le classement en ligne seront tous perdus. Aucune fonction de transfert d’un compte vers un autre appareil n’est proposée à ce jour.
3. Informations envoyées au serveur et y étant conservées pour les parties en ligne
Les informations suivantes ne sont envoyées au serveur de parties que lorsque vous démarrez une partie en ligne contre une autre personne. Si vous ne jouez que contre l’IA embarquée, aucune des transmissions décrites dans cette section n’a lieu.
- À la connexion
- L’identifiant (UUID) généré automatiquement pour votre appareil et la version du protocole. Un signal périodique de maintien est envoyé afin de garder la connexion active.
- Pendant une partie
- Les coordonnées de vos coups, l’identifiant de la partie, le numéro du coup, ainsi que les demandes d’abandon ou de resynchronisation. Comme le serveur arbitre la partie, chaque coup y est validé.
- Conservé à la fin d’une partie
- L’identifiant de la partie, les identifiants des joueurs Noir et Blanc, le résultat, la manière dont la partie s’est terminée, le nombre final de pions, la liste des coups, le nombre de coups, les heures de début et de fin, et si la partie était classée.
- Informations sur le joueur
- Votre nom d’affichage (celui que vous avez défini sur l’écran de profil, de 1 à 12 caractères ; si vous n’en avez pas défini, un nom d’affichage provisoire attribué automatiquement par le serveur, par exemple « Player#4821 »), la date de la dernière modification de votre nom d’affichage, l’identifiant de votre avatar, les dates de création et de mise à jour, et la date du dernier accès. Votre nom d’affichage et votre avatar sont visibles par vos adversaires et dans le classement général. La date du dernier accès et celle de la dernière modification ne sont pas visibles par les autres utilisateurs.
- Statistiques
- Classement, nombre total de parties jouées, victoires, défaites et matchs nuls.
- Informations de niveau réseau
- Par nature, la communication réseau fait parvenir au serveur l’adresse IP depuis laquelle vous vous connectez. Elle n’est traitée que dans la mesure nécessaire à l’établissement de la connexion et à la prévention des abus.
Dans le classement général, les noms d’affichage, les avatars, les classements et les statistiques globales des meilleurs joueurs sont visibles par les autres utilisateurs. Si vous signalez le nom d’affichage de votre adversaire pendant une partie, nous enregistrons sur le serveur les identifiants de l’auteur du signalement et de l’utilisateur signalé, l’identifiant de la partie et la date du signalement (il n’y a pas de champ libre pour indiquer un motif). Un nom d’affichage ayant fait l’objet d’un certain nombre de signalements est remplacé par un nom d’affichage provisoire, et ce fait est enregistré sur le serveur.
4. Communications faisant intervenir l’IA
L’Application comporte deux fonctions qui utilisent une IA générative (Google Gemini). Dans les deux cas, une fonction hébergée sur notre serveur (une Supabase Edge Function) sert d’intermédiaire ; l’Application ne se connecte jamais directement à l’IA générative. Comme ces deux fonctions diffèrent par ce qui déclenche une transmission et par ce qui est envoyé, elles sont décrites séparément.
- (1) L’appréciation technique de l’entraîneur IA — uniquement à votre demande
- Les données ne sont envoyées que lorsque vous demandez une appréciation sur l’écran des statistiques. Ce qui est envoyé : les scores sur les cinq axes techniques calculés sur votre appareil, le nombre d’échantillons de chaque axe, votre nombre total de parties et votre langue d’affichage. La liste des coups elle-même n’est pas envoyée. Il s’agit d’une fonction Premium.
- (2) Analyse d’après-partie par l’IA — uniquement à votre demande
- Les données ne sont envoyées que lorsque vous demandez une analyse à l’issue d’une partie. Ce qui est envoyé : la liste des coups (une chaîne de coordonnées), la couleur que vous avez jouée, le résultat, le nombre final de pions, le niveau de l’IA affrontée, une évaluation de chaque coup (numéro du coup, coordonnées, variation de l’évaluation, etc.) et votre langue d’affichage. Cette fonction est accessible sans acheter Premium.
Les fonctions (1) et (2) n’envoient de données qu’à votre demande : si vous ne les demandez pas, aucune communication décrite dans cette section n’a lieu. À noter : « Les pensées de l’IA », les répliques que votre adversaire vous adresse en cours de partie, sont choisies entièrement sur votre appareil en fonction de ce qui se passe sur le plateau. Ni l’IA générative ni nos serveurs n’interviennent.
Seuls le contenu des parties et les indicateurs techniques sont transmis à l’IA générative (Gemini) ; votre nom, votre adresse e-mail, l’identifiant de votre compte, votre nom d’affichage et votre adresse IP n’y figurent pas, et ces données ne permettent d’identifier personne. Par ailleurs, un identifiant de compte peut être envoyé à notre serveur intermédiaire à des fins de limitation du nombre d’appels et de vérification des droits acquis (il n’est pas transmis à l’IA générative).
La clé d’API de l’IA générative n’existe que sur le serveur et n’est pas incluse dans l’Application. Afin de prévenir les abus et les dérives de coûts, notre serveur applique une limite au nombre d’appels et, pour les compter, enregistre les identifiants suivants dans notre base de données.
- Lorsque vous n’êtes pas connecté
- Une valeur dérivée de l’adresse IP depuis laquelle vous vous connectez, sous une forme dont elle ne peut pas être retrouvée (une empreinte salée). L’adresse IP brute n’est pas conservée.
- Lorsque vous êtes connecté avec un compte anonyme
- L’identifiant (UUID) du compte lui-même. Cela évite de pénaliser d’autres personnes partageant la même connexion et maintient la limite rattachée à vous même si vous vous connectez depuis un autre endroit. Cet identifiant n’est lié ni à votre nom, ni à votre adresse e-mail, ni à rien de similaire.
Ces enregistrements servent uniquement au décompte des appels. Leur durée de conservation est décrite à la section 9.
L’appréciation technique et les textes d’analyse sont tous deux générés automatiquement par une IA générative. Leur exactitude n’est pas garantie.
5. Publicités, Premium (fonctions payantes) et mesure d’audience de la page de présentation et des chroniques
L’Application est distribuée via l’App Store / Google Play et affiche des publicités entre les parties. Le site officiel se contente de présenter l’Application et d’héberger ces documents ; aucune publicité n’y est placée.
Les publicités sont diffusées par AdMob, le service de Google. Pour afficher les publicités, empêcher les clics frauduleux et en mesurer l’efficacité, Google obtient les informations suivantes.
- L’identifiant publicitaire (l’identifiant publicitaire Android ou l’IDFA d’iOS). Il s’agit d’un identifiant attribué à votre appareil, que vous pouvez réinitialiser ou supprimer vous-même à tout moment. Il n’est lié ni à votre nom ni à votre adresse e-mail.
- Une localisation approximative déduite de votre adresse IP — moins précise que l’échelle de la ville, ce n’est ni une adresse postale ni des coordonnées.
- Des informations techniques telles que le modèle de l’appareil, la version du système d’exploitation, la langue et la taille de l’écran.
- Le nombre d’affichages d’une publicité et le fait qu’elle ait été cliquée ou non.
Google obtient et utilise ces informations en sa qualité de fournisseur publicitaire ; nous ne les recevons pas. Nous ne recevons que des nombres d’affichages et des montants de revenus agrégés. Pour savoir comment Google les traite, voir « Comment Google utilise les informations issues de sites ou d’applications qui utilisent nos services » (https://policies.google.com/technologies/partner-sites).
Vous pouvez arrêter les publicités, ou les rendre non personnalisées, de la façon suivante.
- Acheter Premium
- Une fois Premium acheté, aucune publicité n’est affichée : l’Application ne charge même pas les publicités, si bien qu’aucune communication publicitaire n’a lieu.
- Supprimer votre identifiant publicitaire sur Android
- Sur votre appareil, allez dans Paramètres → Google → Annonces pour supprimer ou réinitialiser votre identifiant publicitaire. Après suppression, les publicités ne sont plus personnalisées selon vos centres d’intérêt (elles restent affichées).
- Refuser le suivi sur iOS
- Choisissez « Demander à l’app de ne pas me suivre » lorsque l’Application demande l’autorisation de suivi, ou modifiez ce choix plus tard dans Réglages → Confidentialité et sécurité → Suivi. Les publicités restent affichées si vous refusez, mais elles ne sont pas personnalisées selon vos centres d’intérêt.
Nous utilisons RevenueCat (RevenueCat, Inc., États-Unis) pour les achats de Premium et d’articles décoratifs ainsi que pour le suivi de ce que vous avez acheté. Le paiement lui-même est traité par l’App Store / Google Play ; ni nous ni RevenueCat n’obtenons de données de paiement telles que des numéros de carte bancaire.
RevenueCat enregistre le fait qu’un achat a été effectué, sa date, sa date d’expiration (pour un abonnement) et un identifiant correspondant à votre appareil ou à votre compte anonyme. Nous utilisons ces données uniquement pour déterminer si les publicités doivent être masquées pour vous et si les fonctions payantes vous sont accessibles, et à aucune autre fin.
Nous enregistrons également ce que vous avez acheté (l’identifiant du produit acheté, la boutique où il a été acheté, son caractère actif ou non et, pour un abonnement, sa date d’expiration) dans notre base de données (Supabase), afin que l’Application puisse déterminer si les fonctions payantes vous sont accessibles sans interroger les enregistrements d’achat à chaque ouverture. Aucune donnée de paiement telle que votre nom, votre adresse e-mail ou votre numéro de carte bancaire n’y est conservée.
- Mesure d’audience de la page de présentation et des chroniques (web)
- Sur notre page de présentation (https://reversi.aicreonext.com/ et ses versions dans chaque langue) et sur nos chroniques (les articles sous https://reversi.aicreonext.com/column/), nous utilisons Google Analytics, fourni par Google LLC (y compris via Google Tag Manager), pour connaître la fréquentation de ces pages. Nous l’utilisons pour améliorer ces pages et pour savoir quel lien a conduit vers la boutique. Nous n’envoyons aucune information permettant de vous identifier, comme votre nom ou votre adresse e-mail. L’Application elle-même (la version distribuée sur l’App Store et Google Play) n’effectue pas cette mesure. Les informations suivantes sont envoyées :
- L’URL de la page consultée et le site d’où vous venez (le référent).
- Le type d’appareil et de navigateur, la taille de l’écran et la langue.
- Une région approximative estimée à partir de votre adresse IP. L’adresse IP elle-même n’est pas conservée.
- Un identifiant enregistré dans un cookie (comme _ga). Vous pouvez le supprimer à tout moment dans les réglages de votre navigateur.
- Le fait que vous ayez appuyé sur un bouton de boutique (App Store ou Google Play), y compris l’endroit où vous avez appuyé (sur la page de présentation : haut, bas ou barre en bas de l’écran ; dans un article des chroniques : en cours d’article ou à la fin).
- Le fait que vous ayez appuyé, dans la section « Applications associées » en bas d’une page, sur un lien vers l’un de nos autres jeux ou vers le site de notre société, y compris la destination du lien et l’endroit où vous avez appuyé (en bas de la page de présentation ou d’une page des chroniques).
- La date et l’heure de la visite ainsi que la durée d’affichage de la page.
Les données de mesure peuvent être envoyées aux serveurs de Google, y compris www.google.com en plus de google-analytics.com. Pour les visites depuis l’Espace économique européen, le Royaume-Uni et la Suisse, nous ne mesurons rien tant que vous n’avez pas donné votre consentement. Nous ne mesurons rien non plus si votre navigateur envoie « Do Not Track » ou Global Privacy Control. Pour le traitement des données par Google, voir les Règles de confidentialité de Google (https://policies.google.com/privacy) ; pour arrêter la mesure, voir le module complémentaire de désactivation de Google Analytics (https://tools.google.com/dlpage/gaoptout).
6. Finalités d’utilisation
- Faire fonctionner les parties, déterminer les résultats, puis enregistrer et afficher ces résultats
- Estimer votre niveau et proposer une difficulté et des adversaires adaptés
- Calculer les classements des parties en ligne et afficher le classement général
- Déterminer et afficher les succès
- Conserver les réglages d’affichage, de son et de commandes que vous avez choisis
- Générer l’appréciation technique de l’entraîneur IA (à votre demande)
- Générer les analyses d’après-partie rédigées par l’IA (à votre demande)
- Limiter le nombre d’appels aux fonctions qui utilisent l’IA générative, et prévenir les abus et les dérives de coûts
- Afficher des publicités dans la version applicative (ce qui n’est pas fait si vous avez acheté Premium)
- Fournir Premium et vérifier si vous l’avez acheté
- Détecter et empêcher la triche et les abus, et enquêter sur les dysfonctionnements
- Enquêter sur les problèmes survenant dans l’Application et les corriger (section 10 ; désactivable dans les réglages)
Nous n’utilisons aucune information à d’autres fins que celles énumérées ci-dessus. Nous n’utilisons ni les enregistrements de parties, ni les succès, ni les réglages présents sur votre appareil pour du ciblage publicitaire ou pour analyser vos centres d’intérêt, et nous ne les transmettons pas aux fournisseurs publicitaires.
7. Informations que nous ne collectons pas
L’Application n’obtient aucune des informations suivantes. Il ne s’agit pas d’une simple déclaration d’intention : aucune implémentation permettant de les collecter n’existe. Une exception : dans les fonctions d’administration utilisées par l’Éditeur lui-même (version web uniquement ; la version applicative distribuée via l’App Store / Google Play n’y donne aucun accès), l’Éditeur se connecte avec une adresse e-mail et un mot de passe. Ceux-ci sont saisis par nous en tant qu’éditeur ; il n’existe aucun écran où vous, en tant qu’utilisateur, saisiriez de telles informations. Les informations que Google obtient à des fins publicitaires sont décrites séparément à la section 5 (elles ne sont pas obtenues par nous et ne figurent donc pas ici).
- Mesure d’audience et de comportement (Google Analytics, Firebase Analytics ou tout autre outil de mesure). Aucun outil de mesure n’est intégré à l’Application. Nous effectuons toutefois une mesure d’audience sur notre page de présentation et nos chroniques sur le web (section 5).
- Outils tiers de remontée de plantages ou de collecte d’erreurs (comme Firebase Crashlytics ou Sentry). Aucune information ne parvient à ces sociétés. Nous envoyons toutefois des rapports d’incident à notre propre serveur (section 10, qui décrit ce qui est envoyé et comment l’arrêter).
- Nom, adresse e-mail, numéro de téléphone, adresse postale, date de naissance ou genre.
- Position GPS précise, contacts, agenda, photos, appareil photo, micro ou données de santé.
- Numéros de carte bancaire ou autres données de paiement. Le paiement de Premium et des articles décoratifs est traité par l’App Store / Google Play, et nous ne recevons pas ces informations.
- Historique de navigation, ou votre utilisation d’autres applications.
8. Communication à des tiers
Sauf lorsque la loi l’exige, nous ne communiquons pas à des tiers les informations que nous obtenons. Nous ne les vendons pas.
Nous recourons toutefois aux prestataires suivants, et des informations sont traitées sur leurs serveurs. Les serveurs de chacun d’eux peuvent se trouver hors du Japon.
- Supabase (base de données et authentification)
- Utilisé pour les enregistrements de parties en ligne, les informations sur les joueurs, les statistiques, ce que vous avez acheté et le décompte des appels aux fonctions qui utilisent l’IA générative. Y sont également conservés les rapports d’incident (section 10). Prestataire mandaté par nous.
- Google (API Gemini)
- Utilisé pour générer l’appréciation technique de l’entraîneur IA et les analyses d’après-partie. Seuls le contenu des parties et les indicateurs techniques sont envoyés ; aucune information permettant de vous identifier n’y figure. Prestataire mandaté par nous.
- Google (AdMob, diffusion publicitaire)
- Utilisé pour diffuser les publicités dans la version applicative. Pour ce service, Google n’est pas un prestataire mandaté par nous : il obtient et utilise les identifiants publicitaires et les données associées en tant que fournisseur publicitaire indépendant. Ce qui est obtenu et la façon de l’arrêter sont décrits à la section 5.
- Fly.io, Inc. (serveur de parties en ligne)
- Utilisé pour l’appariement et le déroulement des parties en ligne. Les coups, les classements et les résultats sont traités sur ce serveur. Prestataire mandaté par nous ; le serveur est situé au Japon (Tokyo).
- RevenueCat, Inc. (suivi des achats)
- Utilisé pour enregistrer et vérifier les achats de Premium et d’articles décoratifs. Prestataire mandaté par nous. Il ne traite pas de données de paiement.
- Google (Google Analytics — mesure d’audience de la page de présentation et des chroniques)
- Utilisé pour analyser la fréquentation de notre page de présentation et de nos chroniques sur le web. Google n’est pas un sous-traitant que nous avons mandaté : il obtient et utilise ces informations en tant qu’entreprise indépendante. Ce qui est obtenu, et la manière de l’arrêter, figurent à la section 5.
Lorsque des données personnelles sont communiquées à un tiers situé dans un pays étranger, nous fournissons sur cette page, conformément à la loi japonaise sur la protection des informations personnelles, le nom du pays de destination ainsi que des informations sur le régime de protection des données personnelles de ce pays. Si vous souhaitez des informations plus détaillées, veuillez nous contacter à l’adresse indiquée ci-dessous.
9. Durées de conservation
- Données présentes sur votre appareil
- Conservées jusqu’à ce que vous les supprimiez, ou jusqu’à la perte de l’espace de stockage de votre appareil ou de votre navigateur. Les enregistrements de parties sont soumis à une limite de stockage : au-delà, les plus anciens sont supprimés automatiquement.
- Données présentes sur le serveur
- Les enregistrements de parties en ligne, les informations sur les joueurs et les statistiques sont conservés jusqu’à ce que vous en demandiez la suppression. Comme un enregistrement de partie est partagé avec votre adversaire, sa suppression de votre côté ne le retire pas de l’historique de celui-ci ; lors de la suppression, il est conservé sous une forme qui ne vous est plus rattachée (anonymisée).
- Comptes anonymes inutilisés
- Les comptes anonymes n’ayant joué aucune partie et ne détenant aucun droit payant sont supprimés automatiquement 30 jours après leur dernière utilisation (y compris l’identifiant, le nom d’affichage, le choix d’avatar et les réglages). Les comptes comptant au moins une partie enregistrée, ou détenant un droit payant, ne sont pas concernés par cette suppression automatique.
- Rapports d’incident (sur le serveur)
- Supprimés automatiquement 90 jours après la dernière survenue du même problème, ou 365 jours après son premier enregistrement, la première de ces échéances prévalant. La suppression s’exécute automatiquement chaque jour.
- Données envoyées à l’IA générative et enregistrements de limitation d’appels
- Le contenu des parties et les indicateurs techniques envoyés à l’IA générative ne sont pas conservés sur notre serveur. Les décomptes d’appels (les identifiants décrits à la section 4) sont enregistrés dans notre base de données, et les entrées de plus de 2 heures sont supprimées automatiquement à l’occasion des appels suivants. Tant qu’aucun appel n’est effectué, aucune suppression n’a lieu non plus : des entrées peuvent donc subsister jusqu’au prochain appel. Les adresses IP brutes ne sont jamais conservées.
10. Rapports d’incident
Lorsque l’Application rencontre un problème (un plantage, ou un avertissement ou une erreur interne), nous envoyons un enregistrement à notre serveur afin d’en trouver la cause. Cela existe pour que nous remarquions et corrigions les problèmes sans attendre que vous nous contactiez.
- Ce qui est envoyé
- Un résumé de l’erreur (y compris l’endroit de l’Application où elle est survenue), le nom de l’écran affiché, la version de l’Application, la plateforme (iOS / Android / Web), une description grossière du système d’exploitation et de sa génération (par exemple « iOS 18 »), la langue d’affichage, le nombre de survenues du même problème et leurs dates, ainsi que le nombre aléatoire décrit à la section 2 (othero.diag.install.v1).
- Ce qui n’est pas envoyé
- Nous n’envoyons ni votre nom, ni votre adresse e-mail, ni l’identifiant de votre compte, ni votre nom d’affichage, ni vos enregistrements de parties, ni l’identifiant de votre appareil, ni votre identifiant publicitaire, ni quoi que ce soit permettant de vous identifier. Nous n’envoyons pas non plus la chaîne détaillée décrivant l’appareil (le User-Agent complet) : elle est réduite à la génération grossière évoquée ci-dessus. Les valeurs susceptibles d’apparaître dans un message d’erreur — texte ressemblant à une adresse e-mail, longues chaînes ressemblant à des clés ou à des jetons, et la partie « requête » d’une URL — sont masquées avant l’envoi.
- Non rattachés à vous
- Ces rapports sont envoyés sans aucun identifiant de connexion : ils ne peuvent donc pas être rattachés à un utilisateur ou à un compte donné. Le nombre aléatoire (othero.diag.install.v1) sert uniquement à savoir si un même problème se répète sur un seul appareil ou survient sur de nombreux appareils, et n’est jamais combiné à d’autres informations.
- Quand ils sont envoyés
- Les rapports sont envoyés ensemble lorsque vous fermez l’Application ou passez à une autre application. Si vous êtes hors ligne, ils restent sur votre appareil et sont envoyés la fois suivante (tout rapport de plus de 7 jours est supprimé sans être envoyé).
- Comment l’arrêter
- Désactivez « Envoyer les rapports d’incident » dans les réglages et plus rien n’est envoyé. Les rapports envoyés avant cette désactivation ne peuvent pas être supprimés individuellement car, comme indiqué ci-dessus, ils ne sont pas rattachés à vous. Notez que « Supprimer toutes les données enregistrées » ramène également ce réglage à sa valeur par défaut (envoi activé).
- Conservation
- Voir la section 9.
La copie conservée sur votre appareil peut être consultée, copiée et supprimée en appuyant sept fois de suite sur le numéro de version dans les réglages.
11. Comment supprimer vos données
Vous pouvez supprimer vous-même, à tout moment, les enregistrements de parties conservés sur votre appareil.
- Ouvrez l’écran des réglages de l’Application.
- Appuyez sur « Effacer les données de jeu locales ». Pour éviter une suppression accidentelle, il vous sera demandé d’appuyer une nouvelle fois pour confirmer ; les données sont alors effacées.
Pour supprimer toutes les données présentes sur votre appareil, y compris les réglages, le profil et les succès, désinstallez l’Application ou effacez les données de ce site depuis les réglages de votre navigateur. Ce faisant, vous abandonnez également votre compte anonyme, qui ne pourra pas être récupéré.
Les informations vous concernant conservées sur le serveur (votre identifiant, votre nom d’affichage et l’avatar que vous avez choisi), les enregistrements de signalements ainsi que vos statistiques en ligne sont supprimés en même temps que les données de votre appareil par « Supprimer toutes les données enregistrées » dans les réglages, dans les versions de l’Application où cette action supprime aussi les données côté serveur. Si vous utilisez une version où ce n’est pas le cas, ou si vous n’êtes pas en mesure d’effectuer cette action, veuillez nous contacter à l’adresse indiquée ci-dessous ; nous supprimerons les mêmes données, dans la mesure où nous pouvons vérifier que la demande émane du titulaire du compte. Dans les deux cas, les enregistrements de vos parties en ligne subsistent sous une forme dont votre identifiant a été retiré, afin que les enregistrements de vos adversaires restent intacts. Vos achats (vos droits sur Premium et sur les articles décoratifs) sont également conservés, afin que « Restaurer les achats » dans chaque boutique puisse vous les rendre sans nouveau paiement. Ce qui est supprimé et ce qui subsiste est exposé en détail sur la page « Suppression du compte et des données ». Les demandes d’accès, de rectification et de suspension d’utilisation sont traitées par le même canal de contact.
12. Mesures de sécurité
- Les communications avec le serveur utilisent des connexions chiffrées.
- La base de données applique un contrôle d’accès au niveau des lignes (Row Level Security), de sorte que personne d’autre que le titulaire du compte ne peut lire ni modifier ses réglages ou ses enregistrements de parties.
- Les classements et les statistiques globales ne peuvent être mis à jour que sur le serveur et ne peuvent pas être modifiés directement depuis l’Application.
- La clé d’API de l’IA générative n’existe que sur le serveur et n’est pas incluse dans l’Application distribuée.
- Notre règle est de ne jamais écrire d’identifiants de connexion, de jetons ou d’autres secrets dans les journaux, et des vérifications automatisées la font respecter.
13. Utilisation par les mineurs
L’Application s’adresse aux personnes âgées de 13 ans et plus. Comme nous ne collectons aucune information relative à l’âge, nous ne pouvons pas vérifier l’âge d’un utilisateur. Il est demandé aux parents et représentants légaux de surveiller l’utilisation qu’en font leurs enfants, selon ce qui leur paraît approprié.
14. Modification de la présente politique
La présente politique peut être révisée en réponse à des évolutions du droit ou à l’ajout de fonctions. Les révisions prennent effet dès leur publication sur cette page. Si une révision élargit sensiblement les catégories d’informations collectées ou les finalités d’utilisation, nous vous en informerons au préalable dans l’Application.
15. Contact
Pour toute question relative à la présente politique ou au traitement des informations, ainsi que pour les demandes d’accès, de rectification ou de suppression, veuillez contacter :
- Éditeur
- AICREO NEXT LLC (合同会社AICREO NEXT)
- contact@aicreonext.com