Document juridique
Politique de confidentialité
VIDA RPG est une application sans comptes utilisateur et sans inscription. Tout ce que tu enregistres reste sur ton appareil, et l'application fonctionne entièrement hors connexion. Cette politique explique sans détour ce qui est enregistré, où, et ce qui se passe dans les fonctions optionnelles qui parlent à internet : le Coach IA, les publicités avec récompense et les achats dans l'application.
1. Résumé
- Il n'y a ni comptes, ni inscription, ni mots de passe. Nous ne te demandons ni nom réel, ni adresse électronique, ni numéro de téléphone.
- Toute ta partie est enregistrée exclusivement sur ton appareil. Il n'existe aucune base de données distante ni aucune copie dans le nuage de VIDA RPG ; le seul serveur du développeur est celui du Coach IA, et il ne conserve pas ce que tu lui envoies. Depuis la 2.16.0, il conserve en plus, seulement si tu achètes des crédits de question, leur solde et les enregistrements d'achat, liés à un identifiant anonyme et effacés après 24 mois sans activité ou plus tôt si tu le demandes (section 12).
- Depuis la 2.15.0, il y a des publicités avec récompense de Google AdMob, seulement si tu demandes à en voir une, à trois endroits : une question supplémentaire au Coach IA, un Haut fait de plus et, depuis la 2.17.0, une rencontre de plus dans l'aventure. Leur composant ne se charge pas avant. Tes données Health Connect ne servent jamais à la publicité. VIDA RPG n'a ni mesure d'audience propre ni traceurs.
- L'appareil photo et la galerie ne servent que si tu décides de créer ton avatar à partir d'une photo, et la photo n'est jamais enregistrée ni envoyée.
- Les notifications sont locales et optionnelles.
- Le Coach IA est optionnel et n'envoie quelque chose que lorsque tu appuies sur son bouton ; depuis la 2.15.0, il est pris en charge par un serveur du développeur chez Cloudflare qui ne conserve pas tes requêtes. Il peut être désactivé entièrement. Depuis la 2.16.0, le modèle est Gemma, de Google, publié comme modèle ouvert et exécuté par Cloudflare, pas par Google.
- Les achats — l'abonnement PRO et les programmes de défi — sont optionnels ; ils sont gérés par Google Play (ou l'App Store) et validés par RevenueCat. L'application ne reçoit aucune donnée de paiement. Si tu n'achètes pas, elle ne se connecte à personne à ce titre. Depuis la 2.16.0, on peut aussi acheter des crédits de question (section 12).
- Désinstaller l'application supprime toutes les données. Le développeur n'a de copie de rien.
- L'activité physique est optionnelle : si tu l'actives, tes pas et tes courses sont lus dans Health Connect à l'ouverture de l'application, jamais en arrière-plan, et ne quittent jamais le téléphone.
- Le rang et l'aura de ton personnage se calculent sur ton téléphone à partir de ce que tu notes. L'application ne dispose d'aucune donnée sur d'autres personnes et n'envoie les tiennes à aucun serveur pour les comparer.
- Depuis la 2.17.1, tu peux utiliser un code d'accès, si on t'en a donné un. Les codes sont gratuits. Quand tu l'utilises, le code part vers le serveur du Coach, qui ne le conserve pas ; du code d'essai, il compte seulement combien de fois il a été utilisé, sans aucune donnée sur qui (section 11).
2. Quelles données l'application enregistre
Uniquement les données de ta partie, et uniquement sur ton appareil :
- Le nom que tu donnes à ton personnage et l'apparence de son avatar.
- Les domaines de vie actifs et leur expérience.
- Les habitudes et les vices que tu enregistres.
- Les quêtes, les plans et les objectifs que tu crées, y compris les textes que tu écris toi-même.
- Soleils, expérience, niveau, série, boucliers, paliers, records, défis, succès et historique des actions.
- Le contenu de ta carte dorée.
- Tes préférences : langue, symbole monétaire, son, musique, vibration, effets visuels, mode de jeu et rappels.
- Depuis la 2.6.0, ton chemin de mentors : quels mentors tu as terminés et à quelle date, lesquels sont ouverts, s'il y a un coffre de mentor en attente d'être récupéré et si un changement de perspective t'attend ; et les enseignements que tu as lus. Et ton profil d'affinité avec les mentors : les réponses du questionnaire et de chaque changement de perspective avec leur résultat, qui est calculé à l'intérieur du téléphone et n'est envoyé à personne, pas même au Coach IA.
- Depuis la 2.11.0, ce que tu réponds à ton guide dans les dialogues des mini-quêtes (Lume ou, depuis la 2.12.0, le personnage que tu choisis comme guide) : des questions sur chaque domaine de ta vie — par exemple, si tu es en couple, comment va ta famille ou ce qui te pèse côté argent —, où tu peux toujours choisir « Je garde ça pour moi ». Cela est enregistré uniquement sur ton téléphone, avec le dernier jour où il a été question de chaque domaine, pour que ton guide se souvienne de ce que tu lui as déjà raconté et ne te repose pas la même question ; rien de tout cela n'est jamais envoyé à personne, pas même au Coach IA, et tu l'effaces quand tu veux dans les Réglages (dans Plus) → « Ce que retiennent ton guide et la Paladine » → « Oublier mes réponses ». Sont aussi enregistrées les propositions de la bulle de ton personnage que tu as reportées, et jusqu'à quand.
- Depuis la 2.12.0, le guide que tu choisis parmi les douze personnages du jeu (les parties existantes gardent Lume) et ce que tu réponds à la Paladine quand elle t'aide à choisir un Haut fait : uniquement le domaine de vie, où tu en es aujourd'hui et ce que tu veux atteindre, chaque réponse choisie dans une liste fermée — jamais un texte de ta main —, avec le jour de la réponse. Cela est enregistré uniquement sur ton téléphone, n'est jamais envoyé à personne, pas même au Coach IA, et s'oublie avec le même bouton que les réponses à ton guide : Réglages → « Ce que retiennent ton guide et la Paladine » → « Oublier mes réponses ».
- Depuis la 2.12.0, toujours uniquement sur ton téléphone et uniquement pour le jeu : les écarts que tu notes, jour par jour, pendant quatorze jours, qui servent à choisir le boss de la semaine — ton écart le plus répété — et à décider quand la Bonne Sorcière te propose une pratique guidée ; le boss de la semaine et le moment où la Sorcière est apparue pour chaque écart ; l'album de l'avenue ; la répartition récente de ton expérience entre les domaines et la classe de personnage qui en découle, un trait du jeu et non un diagnostic de quoi que ce soit ; les alertes de vie basse déjà affichées, pour ne pas les répéter ; la dernière scène vue ; et le nombre de Hauts faits commencés, qui est ce que compte la limite de la formule gratuite. Rien de tout cela ne quitte le téléphone.
- Depuis la 2.17.0, ta progression dans l'aventure, le voyage sur une carte à l'intérieur de la Boussole : sur quel écran de la carte tu te trouves, quels chemins ont été parcourus et lesquels t'ont été révélés, quelles rencontres sont terminées ou commencées, quels objets de pouvoir ont été trouvés, combien de nouvelles rencontres il te reste et combien de rencontres supplémentaires tu as obtenues aujourd'hui, ce que tu réponds à « Sur quoi aimerais-tu travailler aujourd'hui ? » — un domaine de vie, ce qui ressemble le plus à ce que tu vis et le temps dont tu disposes, chaque réponse choisie dans une liste fermée et toujours avec « Je garde ça pour moi » — et la technique prêtée que tu as à ce moment-là. Elle est conservée uniquement sur ton téléphone, n'est jamais envoyée à personne, pas même au Coach IA, et ne sert pas à la publicité. Elle fait partie de ta partie : elle voyage dans le fichier d'export (section 7) et s'efface avec « Réinitialiser la partie » ou en désinstallant l'application.
- Si tu as créé ton avatar à partir d'une photo : seulement deux couleurs du catalogue du jeu, la teinte de peau et celle des cheveux lues sur la photo ; jamais la photo (voir la section 5).
- Pour le Coach IA : si tu l'as désactivé, combien de requêtes tu as faites aujourd'hui, cette semaine et au total, depuis quelle date court ton mois de requêtes gratuites, quelles suggestions tu as acceptées, combien de jetons ces requêtes ont coûté et, depuis la 2.5.0, la dernière réponse du coach, conservée sur l'appareil pour pouvoir te la montrer en entier si tu actives PRO, sans répéter la requête.
- Depuis la 2.5.0 : les compteurs de la formule gratuite (jusqu'à la 2.11.0, le nombre de quêtes de la bibliothèque ajoutées chaque semaine ; depuis la 2.12.0, le nombre de Hauts faits commencés, décrit plus haut), quelles offres t'ont déjà été montrées, et tes programmes de défi : celui en cours avec ses jours accomplis, ceux terminés avec leur pourcentage et les insignes gagnées.
- Si tu as acheté quelque chose : si ton abonnement est actif, dans quel état (actif, en période d'essai, en période de grâce, résilié ou expiré), avec quelle formule et jusqu'à quand ; quels programmes de défi tu as achetés ; et s'il y a un paiement en attente de confirmation par la boutique. Rien d'autre : ni le reçu, ni le montant, ni le moyen de paiement.
- Depuis la 2.16.0, si tu achètes des crédits de question : les justificatifs de ces achats (date, produit, prix, crédits, numéro de commande et le consentement que tu as donné avant de payer) et le dernier chiffre de ton solde. Depuis la 2.17.0, aussi une copie des pièces de la bande originale que tu as débloquées avec des crédits, qui ne voyage pas dans le fichier d'export (la vraie liste est sur le serveur). L'identifiant anonyme d'achats est enregistré sur le téléphone, en dehors de la partie (section 12).
- Depuis la 2.17.1, si tu utilises un code d'accès : l'autorisation signée que renvoie le serveur (son type, sa date d'émission et sa date de fin). Le code que tu saisis n'est pas conservé. L'autorisation ne voyage ni dans le fichier d'export ni vers le Coach IA. En dehors de la partie, dans le stockage du téléphone (comme l'identifiant d'installation), l'application garde aussi la date du premier essai utilisé sur ce téléphone et l'heure la plus tardive que le téléphone a vue en vérifiant l'autorisation, pour que réinitialiser la partie ou reculer l'horloge ne prolonge pas l'essai ; elles ne quittent pas le téléphone, réinitialiser la partie ne les efface pas, mais désinstaller l'application ou effacer ses données, si (section 11).
Aucune donnée identifiante n'est collectée : ni nom réel, ni adresse électronique, ni numéro de téléphone, ni identifiants de l'appareil, ni localisation (l'identifiant d'installation du Coach IA est aléatoire et n'identifie pas l'appareil ; section 8). Le code pays qu'utilise le Coach IA n'est pas enregistré non plus : il est lu dans la configuration du système au moment de la requête et n'est pas écrit dans la partie (section 8).
3. Où elles sont enregistrées et qui peut les voir
Exclusivement dans le stockage privé de l'application sur ton appareil, à travers l'API de préférences du système (SharedPreferences sur Android, UserDefaults sur iOS). Elles ne sont envoyées à aucun serveur. Le développeur ne peut pas les voir, ne les reçoit pas et n'a aucun moyen d'y accéder. La seule exception, depuis la 2.16.0, est le solde de crédits de question des personnes qui en achètent, conservé sur le serveur du Coach IA (section 12). Depuis la 2.17.0, la liste des pièces de la bande originale que tu as débloquées avec des crédits est aussi conservée avec ce solde. Depuis la 2.17.1, le serveur conserve aussi, pour chaque code d'essai, le nombre total de fois où il a été utilisé, sans aucune donnée sur qui ni rien de ta partie.
Sur Android, la sauvegarde du système est désactivée pour cette application, de sorte que tes données ne sortent pas non plus de l'appareil par cette voie. Sur iPhone, Apple ne permet pas d'exclure une application précise de la sauvegarde iCloud : si tu l'as activée, ta partie fait partie de la sauvegarde de ton propre appareil, chiffrée et à l'intérieur de ton compte Apple, sous la politique de confidentialité d'Apple. Tu peux exclure VIDA RPG depuis les réglages iCloud du téléphone.
4. Ce que l'application ne fait pas
- Elle ne crée ni comptes ni profils d'utilisateur.
- Elle n'affiche aucune publicité que tu n'aies pas demandée : les publicités avec récompense (section 9) n'apparaissent que lorsque tu touches le bouton pour en voir une. Jusqu'à la 2.14, cette politique disait qu'il n'y aurait jamais de publicité ; depuis la 2.15.0, par décision du développeur, cet engagement est retiré. Reste acquis pour toujours que les données Health Connect n'alimentent pas la publicité.
- Elle n'inclut pas d'outils de mesure d'audience qui lui soient propres. Ce que fait Google quand il t'affiche une publicité que tu as demandée est expliqué dans la section 9.
- Elle ne vend de données à personne.
- Elle n'utilise ni le microphone, ni la localisation, ni les contacts, ni le suivi entre applications.
5. Appareil photo, galerie et l'avatar à partir d'une photo
Tu peux créer l'avatar de ton personnage à partir d'une photographie. L'appareil photo et la galerie sont utilisés uniquement à ce moment-là et pour rien d'autre :
- Le système te demande l'autorisation d'appareil photo quand tu choisis de prendre la photo. Tu peux la refuser : tu ne pourras simplement pas utiliser cette fonction, et le reste de l'application fonctionne pareil. Choisir une photo dans la galerie ne nécessite aucune autorisation : le sélecteur de photos du système s'ouvre et l'application ne reçoit que l'image que tu choisis ; depuis la 2.6.0, le paquet ne déclare aucune autorisation de lecture des images.
- L'image est ouverte en mémoire pour que tu la cadres et, à cet instant même et à l'intérieur de ton appareil, elle est réduite à une grille de 20 × 20 pixels avec une palette d'environ 14 couleurs. Sur cette grille, l'application lit la couleur la plus fréquente dans la zone des cheveux et dans celle du visage, et ramène chacune à la couleur la plus proche du catalogue du jeu. Aucun service externe n'intervient, ni reconnaissance faciale, ni biométrie, ni intelligence artificielle.
- La photographie n'est jamais stockée ni transmise. Elle n'est copiée dans aucun dossier de l'application, elle n'est pas enregistrée dans la galerie, elle n'est envoyée sur aucun serveur et elle n'est partagée avec personne. Elle ne reste en mémoire que tant que tu es sur l'écran de la photo, et elle est libérée quand tu valides l'avatar ou que tu quittes cet écran.
- Il ne reste dans la partie que ces deux couleurs : la teinte de peau et celle des cheveux de ton personnage, les mêmes que tu pourrais choisir à la main dans l'éditeur, et elles ne permettent pas de reconstituer la photo. La grille n'est pas enregistrée : elle sert sur cet écran et elle est effacée quand tu le quittes.
- Jusqu'à la version 2.13.0, la partie gardait cette grille. La mise à jour vers la 2.14.0 l'efface ; si c'était la tête de ton avatar, les deux couleurs en sont d'abord tirées. Tu peux changer la peau et les cheveux à la main quand tu veux.
6. Notifications
Les rappels sont des notifications locales : c'est ton propre téléphone qui les génère à partir de ta partie, hors connexion et sans aucun serveur. Ils sont optionnels : tu peux les activer ou les désactiver depuis les Réglages et depuis les réglages de notifications du système. L'application ne sait pas si tu les as lus et n'envoie rien à personne à ce titre.
7. Exporter et importer ta partie
Depuis les Réglages, tu peux exporter ta partie dans un fichier (y compris l'apparence de ton avatar, mais jamais une photographie). L'application ouvre le menu de partage du système pour que ce soit toi qui choisisses où l'enregistrer ou à qui l'envoyer. Ce fichier reste sous ton contrôle et sous ta responsabilité : l'application ne l'envoie nulle part de son propre chef. L'option importer lit un fichier que tu sélectionnes et remplace la partie en cours. Depuis la 2.17.1, l'autorisation d'un code d'accès n'entre pas dans le fichier exporté, et l'import d'une partie conserve celle que le téléphone avait déjà.
8. Le Coach IA
Le Coach IA est une fonction optionnelle qui analyse tes objectifs et ta progression et te propose des ajustements et des actions concrètes. L'application entière fonctionne pareil sans lui.
Quand quelque chose est envoyé
Uniquement quand tu l'invoques de façon expresse en appuyant sur son bouton, à l'un de ces trois endroits : en affinant un objectif, en demandant l'analyse hebdomadaire dans Progression, ou en demandant une suggestion sur une quête précise. L'application n'envoie jamais rien de son propre chef : ni en arrière-plan, ni à l'ouverture, ni à la fermeture.
Où cela va
Depuis la version 2.15.0, vers le serveur du coach de VIDA RPG, un petit programme qui fonctionne chez Cloudflare (Cloudflare, Inc.) et y interroge directement un modèle de langage ouvert via Workers AI : dans la 2.15, Llama ; depuis la 2.16.0, Gemma, de Google, publié comme modèle ouvert et exécuté par Cloudflare, pas par Google. Jusqu'à la 2.14, la requête allait à Google (Firebase AI Logic et le modèle Gemini) ; cela a été retiré entièrement et l'application n'inclut plus Firebase.
- Ce serveur transmet la requête au modèle, vérifie que la réponse est dans la langue de l'application et te la renvoie : il ne conserve ni n'enregistre ce que tu envoies ni ce qu'il répond. Les journaux de Cloudflare y sont désactivés.
- Cloudflare n'utilise pas ce contenu pour entraîner des modèles ni pour améliorer ses services.
- Le traitement est régi par l'accord de traitement des données de Cloudflare, qui comprend les clauses contractuelles types de l'Union européenne et son adhésion au Data Privacy Framework pour les transferts hors de l'Espace économique européen.
Ce qui est envoyé
Un résumé structuré de ce sur quoi tu consultes : l'objectif avec son chiffre, sa date et les heures engagées ; ton expérience par jour sur les deux dernières semaines ; combien d'habitudes tu as tenues dans chaque domaine ; tes séries ; les vices enregistrés ; tes quêtes actives avec leur avancement, et la langue dans laquelle il doit répondre.
Depuis la 2.12.0, l'application détermine sur le téléphone le type de ton objectif — corps, forme physique, revenus, épargne ou dette, projet, études, création, relations, service aux autres, vie intérieure, habitude ou objectif ouvert — et sa forme (un chiffre, une habitude ou des étapes), et ce type voyage dans les trois requêtes. Quand tu affines un objectif, les réponses aux questions posées pour ce type voyagent aussi, chacune choisie dans une liste fermée, jamais un texte de ta main : le moment de la journée, ton expérience passée, d'où viendra le revenu, s'il s'agit d'épargner ou de rembourser une dette, si cela passe par dépenser moins, gagner plus ou les deux, si l'apprentissage a un examen ou se fait à ton rythme, où tu en es aujourd'hui, si cela dépend de toi ou aussi d'autres personnes, et si tu t'imagines le faire de ton côté ou en groupe ; et, seulement pour les types où elles ont un sens, à quel point tu maîtrises le sujet, si tu te concentres sur une seule chose à la fois et ta motivation, qui jusqu'à la 2.11.0 voyageaient avec n'importe quel objectif. La question sur les limitations physiques n'est ni envoyée ni enregistrée dans ta partie : elle sert seulement à t'afficher, sur ce même écran, le conseil d'en parler à un professionnel de santé. Depuis la 2.16.0, ces questions te sont posées par le Sage, une par une ; ce que tu préfères ne pas dire n'est pas envoyé, et tu peux choisir toi-même le type d'objectif au lieu de celui que propose l'application.
Depuis la version 1.9.0, le code pays de ton appareil est envoyé en plus : deux lettres, comme ES, FR ou PL. Il sert à une seule chose : si un signe de danger pour toi-même ou pour d'autres personnes apparaît dans ce que tu consultes, le coach doit pouvoir t'indiquer la ressource d'urgence correcte. La langue ne suffit pas — une personne qui utilise l'application en français peut se trouver dans n'importe quel pays — et un mauvais numéro d'urgence est pire que pas de numéro du tout. Ce code provient de la configuration régionale que tu as déjà dans ton système, la même qui décide comment les dates te sont présentées : ce n'est pas de la géolocalisation, cela n'utilise pas le GPS et cela ne demande aucune autorisation. Il n'est enregistré nulle part : il est lu au moment de la requête. S'il ne peut pas être déterminé, il n'est pas envoyé, et le coach indique le 112 comme numéro d'urgence européen et te renvoie en plus vers le numéro local.
Ce qui n'est jamais envoyé
- Ton nom réel, ni celui du personnage, ni aucune donnée identifiante.
- Aucune photographie, ni l'apparence de ton avatar.
- Le contenu de ta carte dorée.
- Aucune date de calendrier : les jours voyagent sous la forme « il y a trois jours ».
- Tes réponses à ton guide (depuis la 2.11.0), ni le bloc entier ni une réponse isolée.
- Le nom de l'écart « Porno compulsif » du catalogue (depuis la 2.11.0) : il voyage comme un vice personnel, avec sa catégorie, sa fréquence, son impact et le nombre de fois où tu l'as noté, jamais avec son nom.
- Rien de ce que la 2.12.0 enregistre sur le téléphone : ni ce que tu réponds à la Paladine, ni la réponse sur les limitations physiques, ni le guide que tu choisis, ni tes écarts jour par jour, le boss de la semaine, la Bonne Sorcière, l'album, la répartition entre les domaines, la classe de ton personnage ou les alertes de vie basse.
- Aucune autre donnée de localisation : ni ton fuseau horaire, ni ta ville, ni des coordonnées, ni rien de semblable. Uniquement le code pays de deux lettres expliqué ci-dessus.
- Aucune donnée Health Connect.
Cela est vérifié par une série de tests automatiques qui inspecte chaque requête et échoue si l'une de ces données s'y glisse, et depuis la 2.6.0 la même vérification s'exécute sur ton téléphone avant chaque envoi : si elle trouve dans la requête ton nom, ton avatar, ta carte dorée, le nom d'un vice personnel, depuis la 2.11.0 n'importe quelle réponse à ton guide ou, depuis la 2.12.0, ce que tu réponds à la Paladine, le bloc des écarts jour par jour, le boss, la Sorcière, l'album, la répartition entre les domaines ou la classe, ou une réponse de l'assistant qui ne vient pas de sa liste fermée, celle-ci ne part pas.
Depuis la 2.15.0 voyage aussi, dans un en-tête séparé, un identifiant aléatoire d'installation : l'application le génère la première fois que tu consultes le coach, l'enregistre sur le téléphone en dehors de la partie (il ne voyage pas à l'exportation) et il n'est lié ni à toi, ni à aucun compte, ni à l'appareil ; il sert uniquement à limiter le nombre de requêtes de chaque installation. Et, comme dans toute connexion HTTPS, le serveur voit l'adresse IP d'où provient la requête : il ne l'utilise que pour freiner les abus. De l'IP et de l'identifiant, il ne garde, pendant cette journée, qu'un condensé (empreinte) de chacun, salé avec la date, qui change chaque jour, avec un compteur ; le lendemain, il est remplacé. Cette empreinte n'est pas irréversible : à partir d'elle, une adresse IPv4 pourrait être retrouvée en les essayant toutes ; c'est pourquoi elle n'est gardée que ce jour-là. Depuis la 2.16.0, si tu paies une requête avec un crédit de question, l'identifiant anonyme d'achats est envoyé en plus (section 12).
Comment le désactiver
Depuis les Réglages, tu peux désactiver entièrement le Coach IA. Tous ses points d'entrée disparaissent alors et absolument rien n'est envoyé. Tant qu'il est activé, rien n'est envoyé tant que tu n'appuies pas sur son bouton.
Limites
Depuis la 2.16.0 : sans payer, deux requêtes par mois (dans la 2.15, une par semaine) ; avec PRO, une par jour ; et chaque requête en plus, seulement si tu la demandes, en regardant une publicité avec récompense (section 9) ou avec un crédit de question (section 12). Au-dessus de tout, il y a un plafond de douze requêtes par jour et par appareil. Le compteur est affiché.
Le serveur fonctionne avec le quota quotidien gratuit de Workers AI, commun à toute la communauté. S'il est épuisé un jour, le coach le dit, ne te décompte pas la requête et revient le lendemain ; avant de te proposer une publicité pour une requête supplémentaire, l'application vérifie qu'il reste du quota, et s'il n'en reste pas, elle ne t'en propose aucune. Le serveur limite en outre les requêtes par installation et par adresse IP. Si cette requête devait être payée avec un crédit, le crédit n'est pas décompté non plus.
9. Publicités avec récompense
Où, et seulement quand tu les demandes
Depuis la version 2.15.0, il y a des publicités avec récompense à trois endroits et nulle part ailleurs (le troisième depuis la 2.17.0), et dans chacun apparaît un bouton que tu décides de toucher :
- Coach IA : quand tu as déjà utilisé les requêtes de ta formule, tu peux regarder une publicité pour une requête de plus, valable ce jour-là. Avant de te la proposer, l'application vérifie que le serveur du coach a du quota ; s'il n'en a pas, elle ne te propose aucune publicité.
- Hauts faits : à partir du troisième Haut fait, au lieu de PRO, une publicité ouvre un nouveau Haut fait, au maximum un par semaine.
- L'aventure (depuis la 2.17.0) : seulement quand tu as utilisé les nouvelles rencontres dont tu disposes, et depuis ce même avis, tu peux regarder une publicité pour une rencontre de plus, au maximum deux par jour. Elle n'apparaît jamais à l'ouverture de la carte ni pendant une rencontre. C'est le même composant de Google, avec les mêmes données et le même consentement qu'aux deux autres endroits.
Aux trois endroits, au lieu de la publicité, tu peux utiliser un crédit de question si tu en as acheté (section 12). Une publicité ne rapporte ni EXP ni soleils. Aucune publicité n'apparaît jamais à l'ouverture de l'application, quand tu notes des habitudes, quand tu enregistres des écarts, à la clôture de la journée, dans les alertes de vie basse, dans le reste de la Boussole (en dehors de cet avis de l'aventure), dans les pratiques avec minuteur, sur l'écran d'achat ni sur les écrans qui affichent des données Health Connect (Auberge, Progression, Statistiques, les quêtes de kilomètres et l'écran de mort).
Qui les diffuse et ce qu'il reçoit
Elles sont diffusées par Google AdMob (dans l'Espace économique européen, Google Ireland Limited). Son composant ne se charge que lorsque tu demandes la première publicité, jamais à l'ouverture de l'application. Pour l'afficher, selon les informations que Google publie pour les développeurs, il collecte et envoie à Google l'adresse IP (dont on déduit une localisation approximative), des données techniques du téléphone et de l'application, la façon dont tu interagis avec la publicité, des données de diagnostic et l'identifiant publicitaire du téléphone (ainsi que l'identifiant de groupe d'applications), pour diffuser et mesurer des publicités, pour la mesure d'audience et pour prévenir la fraude, chiffrés en transit et selon la politique de confidentialité de Google.
VIDA RPG ne transmet à Google aucune donnée de ta partie : ni ton nom, ni tes objectifs, ni tes habitudes, ni rien du Coach IA, ni ta progression dans l'aventure, ni ce que tu y réponds. Tes données d'activité physique de Health Connect ne sont jamais envoyées au composant publicitaire ni utilisées, de quelque façon que ce soit, pour la publicité.
Consentement
Avant la première publicité, si tu te trouves dans l'Espace économique européen, au Royaume-Uni ou en Suisse, tu verras le formulaire de consentement de Google (Google User Messaging Platform, une plateforme de gestion du consentement certifiée). Tu y choisis si les publicités peuvent être personnalisées. Tu peux modifier ce choix quand tu veux dans Réglages → Publicités → Confidentialité des publicités, et réinitialiser ou supprimer l'identifiant publicitaire depuis les réglages d'Android. Si tu ne remplis pas le formulaire, aucune publicité n'est affichée.
Où il n'y a pas de publicités
En Russie, où Google AdMob ne diffuse pas de publicités, l'option n'apparaît pas et l'application le dit ; PRO reste disponible. Sur iPhone, l'application n'affiche pas de publicités.
10. Activité physique (Health Connect)
Elle est optionnelle et désactivée au départ. Si tu l'actives, l'application lit dans Health Connect — la plateforme de données de santé d'Android — trois choses : tes pas de chaque jour, la distance qu'une autre application a enregistrée et les séances d'exercice de type course écrites par d'autres applications (Strava, Samsung Health, Google Health ou une autre), avec le nom de l'application qui les a écrites. Uniquement sur les trente derniers jours, uniquement à l'ouverture de l'application et jamais en arrière-plan. VIDA RPG n'écrit rien dans Health Connect.
Ces données restent sur ton téléphone, dans ta partie, et servent à payer les seuils de pas et les courses à la clôture de chaque journée et à calculer ton rang, là aussi sur le téléphone. Elles ne quittent pas l'appareil, ne sont envoyées à aucun serveur et ne servent ni à la publicité ni à rien d'autre. La seule chose qui puisse voyager est la mesure de ta quête principale si tu la notes toi-même à partir d'une course : elle part vers le Coach IA par le même chemin que n'importe quelle mesure saisie à la main, décrit dans la section du Coach IA.
Elle se désactive dans les Réglages, ce qui arrête la lecture et efface les jours déjà lus. L'autorisation se révoque dans Health Connect en retirant VIDA RPG de ses applications autorisées ; sans elle, l'application fonctionne entièrement pareil.
11. Les achats : PRO, les programmes de défi et les crédits de question
Le téléchargement est gratuit et comprend le jeu complet. VIDA RPG propose un abonnement optionnel, PRO — mensuel ou annuel, l'annuel avec sept jours d'essai gratuit —, et six programmes de défi qui peuvent aussi s'acheter séparément, en achat unique. Aucun achat ne débloque le jeu, ne retire de publicité (elles n'apparaissent que si tu demandes à en voir une) ni ne vend de soleils contre de l'argent réel : ceux-ci ne se gagnent qu'en jouant. Les parures se gagnent aussi en jouant et ne se vendent pas séparément : quelques-unes, exclusives, viennent avec PRO ou à la fin d'un programme. Depuis la 2.6.0, aucun mentor ni aucune technique ne s'ouvre en fonction du niveau ni contre des soleils, mais en terminant le mentor précédent, avec ou sans PRO ; PRO permet de parcourir deux chemins de mentors à la fois. Il n'existe pas d'achat à vie. Depuis la 2.16.0, il y a aussi des crédits de question, en packs de 5 et de 20, achetés de la même façon, via Google Play, et vérifiés par RevenueCat ; leur solde est expliqué à la section 12.
Qui encaisse et qui vérifie
- Le paiement est géré par la boutique de ton téléphone (Google Play ou l'App Store) avec le compte que tu y as. L'application ne voit pas, ne reçoit pas et n'enregistre pas ton moyen de paiement : elle ouvre la feuille d'achat du système et le reste se passe en dehors d'elle. L'application ne reçoit aucune donnée de paiement.
- Celui qui vérifie que l'achat est valide et toujours actif est RevenueCat (RevenueCat, Inc.), un intermédiaire d'achats intégrés aux applications.
Ce que reçoit RevenueCat
- Le reçu d'achat émis par la boutique, pour le valider auprès de Google ou d'Apple.
- Quels produits tu as actifs (l'abonnement et les programmes) et dans quel état, et, depuis la 2.16.0, chaque achat de crédits de question et son éventuel remboursement.
- La plateforme (Android ou iOS), la version de l'application et le pays de la boutique.
- Ce que son composant ajoute de lui-même à chaque requête : la marque et le modèle du téléphone, la version du système d'exploitation et les langues configurées sur l'appareil. Ce sont des données de l'appareil, pas les tiennes, et elles servent à traiter la requête et à détecter la fraude.
- Un identifiant anonyme qu'il génère lui-même. L'application ne lui remet aucun identifiant te concernant : il n'y a pas de comptes, pas d'adresse électronique, et aucune fonction d'identification n'est appelée. Si tu as acheté quelque chose, cet identifiant anonyme est aussi enregistré dans la sauvegarde de ton compte Google (Block Store), afin de pouvoir reconnaître tes achats sur un nouveau téléphone sans aucune donnée te concernant.
Il ne reçoit ni ton nom, ni ta partie, ni tes programmes, ni de photographies, ni rien de ce que tu envoies au Coach IA.
Quand elle se connecte
- Si tu n'achètes pas et que tu n'ouvres ni l'écran de PRO ni celui des crédits de question, l'application ne se connecte pas une seule fois à RevenueCat, ni au démarrage ni en arrière-plan.
- Si tu ouvres l'écran de PRO ou celui des crédits de question, les produits et leurs prix sont demandés à la boutique, dans ta monnaie. Une fois chargé, son composant peut rafraîchir ce qu'il sait chaque fois que l'application revient au premier plan au cours de cette même session.
- Si tu as PRO, un programme acheté ou un paiement en attente, l'application vérifie au démarrage, au plus une fois par jour, que tout est toujours en ordre, et RevenueCat la prévient si quelque chose change.
- Sans connexion, aucune vérification n'a lieu et tu ne perds rien : l'application conserve le dernier état connu, avec sa date.
Ce qui est enregistré sur ton téléphone et comment résilier
Si ton abonnement est actif, dans quel état, avec quelle formule et jusqu'à quand ; quels programmes tu as achetés ; et s'il y a un paiement en attente. Ce bloc ne voyage pas dans le fichier d'exportation de la partie : les achats appartiennent à ton compte de la boutique et se récupèrent avec « Restaurer les achats », dans les Réglages et sur l'écran de PRO. L'abonnement se renouvelle tout seul à la fin de chaque période jusqu'à ce que tu le résilies, et il se résilie depuis la boutique elle-même ; tu conserves PRO jusqu'à la fin de la période payée. L'essai gratuit se transforme en abonnement à son terme si tu ne le résilies pas avant.
Le traitement que RevenueCat, Google et Apple font de ces données est régi par leurs propres politiques de confidentialité.
Codes d'accès (depuis la 2.17.1)
Dans Réglages → Code, tu peux utiliser un code d'accès, si on t'en a donné un. C'est facultatif et les codes sont gratuits : ils ne se vendent pas et ne s'échangent ni contre de l'argent, ni contre des crédits de question, ni contre des soleils. Il en existe deux types : le code d'essai, qui donne PRO pendant 30 jours à partir de son utilisation sur ce téléphone (l'utiliser de nouveau sur le même téléphone ne prolonge pas l'essai, sauf si tu désinstalles l'application ou effaces ses données : le serveur ne garde pas qui utilise le code, et seul le nombre maximal d'utilisations du code le limite alors), et le code du propriétaire de l'application, qui donne PRO, les six programmes et l'aventure sans limite quotidienne de nouvelles rencontres, sans date de fin. Le code ne donne ni EXP ni soleils et n'ouvre aucun mentor ni aucune technique.
Quand tu touches « Valider », l'application envoie au serveur du Coach, chez Cloudflare, uniquement le code que tu saisis, l'identifiant aléatoire d'installation (le même que celui du Coach IA, section 8) et un oui/non qui indique si ce téléphone a déjà un accès par code ou a déjà terminé son essai (si c'est le cas et qu'il s'agit du code d'essai, le serveur ne le compte pas et ne le signe pas) ; comme pour toute connexion HTTPS, le serveur voit aussi l'adresse IP. Rien de ta partie. Si le code est valide, le serveur renvoie une autorisation signée avec son type et sa date de fin, et l'application la vérifie sur le téléphone avec une clé publique. Le serveur ne conserve ni le code, ni ton identifiant, ni ton IP : pour limiter les tentatives (dix par jour par IP et cinq par installation) et freiner qui essaierait des codes à l'aveugle, il garde seulement un condensé (empreinte) de l'IP et un autre de l'identifiant d'installation, qui changent chaque jour et sont effacés le lendemain ; et du code d'essai, il ne garde que le nombre total de fois où il a été utilisé, sans aucune donnée sur qui. L'empreinte de l'IP n'est pas irréversible : à partir d'elle, une adresse IPv4 pourrait être retrouvée en les essayant toutes ; c'est pourquoi elle ne dure que ce jour-là. L'autorisation est conservée sur ton téléphone, dans ta partie, et reste valable hors connexion jusqu'à sa date de fin ; quand l'essai prend fin, le plan sans PRO revient (par exemple, un programme commencé s'arrête à son jour 4 et le second chemin de mentors cesse d'être actif), et rien n'est effacé de ta partie. La base du traitement est de te donner l'accès que tu demandes en utilisant le code, et l'intérêt légitime à freiner les abus. Rien de cela n'est partagé avec des tiers ni utilisé pour la publicité. Si tu n'utilises aucun code, rien n'est envoyé à ce titre.
12. Crédits de question
Depuis la 2.16.0, tu peux acheter des crédits de question, si tu le souhaites : un crédit sert à poser une question de plus au Coach IA, à ouvrir un Haut fait ou, depuis la 2.17.0, à obtenir une rencontre de plus dans l'aventure, au lieu de regarder une publicité, et à payer le passage d'un voyage de l'aventure (un crédit par tranche de 500 soleils entamée). Le paiement est effectué par Google Play et vérifié par RevenueCat, comme les autres achats. Les crédits ne se gagnent pas en jouant, ne rapportent ni EXP ni soleils et ne peuvent pas être cédés à une autre personne. En Russie, ils ne peuvent pas être achetés. Depuis la 2.17.0, un crédit sert aussi à débloquer une pièce de la bande originale (quatre pièces, un crédit chacune) : elle reste débloquée sur ton compte de crédits (le solde conservé sur le serveur du Coach) et revient avec « Récupérer mes crédits » ; elle est perdue si ce compte est effacé ou reste 24 mois sans activité.
Ce qui est conservé sur le serveur du Coach
Comme les crédits se dépensent depuis n'importe quel endroit de l'application, leur solde est conservé sur le serveur du Coach IA, chez Cloudflare, lié à l'identifiant anonyme que génère RevenueCat (ni à ton nom ni à aucun compte). Ce serveur conserve :
- le solde ;
- le numéro de commande de chaque achat de crédits, avec son produit, sa date et s'il a été remboursé ;
- le dernier jour d'activité (un achat, un crédit dépensé ou une récupération), pour savoir quand tout doit être effacé ;
- une courte liste des dernières utilisations : un code aléatoire par utilisation, sa date et s'il s'agissait du Coach, d'un Haut fait, de l'aventure ou, depuis la 2.17.0, du passage d'un voyage (dans ce cas, aussi le nombre de crédits), uniquement pour ne pas décompter deux fois la même.
- depuis la 2.17.0, les pièces de la bande originale que tu as débloquées avec des crédits : seulement lesquelles, sans date ni aucune autre donnée.
RevenueCat le prévient de chaque achat et de chaque remboursement de crédits avec l'identifiant anonyme, le produit et le numéro de commande. Il ne conserve le contenu d'aucune question. Quand tu dépenses un crédit, l'application envoie cet identifiant anonyme au serveur du Coach. Si tu le dépenses dans l'aventure, ne sont envoyés que cet identifiant, l'identifiant aléatoire d'installation, le code de l'utilisation et le motif aventura : rien de ta partie ni de l'aventure. Si tu paies le passage d'un voyage avec des crédits, les mêmes éléments sont envoyés, avec le motif viaje et le nombre de crédits (de 1 à 3). Une question payée avec un crédit envoie au Coach exactement la même chose que n'importe quelle autre question (section 8) ; rien d'autre n'est transmis. Si tu débloques une pièce de la bande originale, seuls l'identifiant anonyme d'achats, l'identifiant aléatoire d'installation et la pièce concernée sont envoyés. Ni la pièce ni rien de ce qui touche à la musique n'entre dans les questions posées au Coach IA.
Durée de conservation et effacement
Ces données du serveur sont effacées automatiquement après 24 mois sans activité, c'est-à-dire sans aucun achat, aucun crédit dépensé ni aucune récupération pendant cette période. Avant ce délai, tu peux demander leur effacement : écris à vidarpgapp@gmail.com avec le numéro de commande de ton justificatif. Lors de l'effacement, les crédits que tu n'as pas utilisés sont perdus. Depuis la 2.17.0, les pièces de la bande originale débloquées avec des crédits sont effacées avec elles et sont, elles aussi, perdues.
Récupérer mes crédits
Si tu réinstalles l'application, la nouvelle installation reçoit un autre identifiant anonyme d'achats et le solde reste lié à l'ancien. Pour le récupérer, va dans Réglages → Crédits de question → « Récupérer mes crédits » et saisis le numéro de commande Google Play (il commence par GPA. et figure sur le justificatif de l'application et sur le reçu que Google t'envoie par courriel). L'application envoie au serveur du Coach ce numéro de commande, l'identifiant anonyme d'achats de la nouvelle installation et l'identifiant aléatoire d'installation, le même qui accompagne chaque question (section 8). Le serveur transfère le solde non utilisé de l'ancien identifiant vers le nouveau, une seule fois par commande, et ne révèle rien d'autre. Les tentatives sont limitées à cinq par jour et par installation ; pour les compter, le serveur ne garde qu'un condensé (empreinte) de l'identifiant aléatoire d'installation, salé avec la date ; cette empreinte change chaque jour et est effacée le lendemain. Depuis la 2.17.0, les pièces de la bande originale que tu avais débloquées passent aussi au nouvel identifiant avec le solde, même s'il ne reste aucun solde à transférer.
Ce qui est conservé sur ton téléphone
Dans la partie, les justificatifs de tes achats de crédits (date, produit, prix, crédits, numéro de commande et le consentement que tu as donné avant de payer) et le dernier chiffre de ton solde. Depuis la 2.17.0, aussi une copie des pièces de la bande originale que tu as débloquées avec des crédits, qui ne voyage pas dans le fichier d'export (la vraie liste est sur le serveur). L'identifiant anonyme est enregistré sur le téléphone, en dehors de la partie. Pour toute question sur ces données, ou pour demander le remboursement de crédits non utilisés (les conditions sont dans les Conditions d'utilisation), écris à vidarpgapp@gmail.com avec le numéro de commande de ton justificatif.
13. Widget d'écran d'accueil (Android)
Si tu places le widget, l'application laisse dans son propre stockage privé le strict nécessaire pour le dessiner : les anneaux du jour, le chiffre de la série et une petite image de ton personnage dessiné (jamais une photographie). Il ne demande aucune autorisation, il n'utilise pas de connexion et il ne sort pas de l'appareil.
14. Autorisations
- Notifications : c'est la seule autorisation qui t'est demandée d'emblée, une seule fois, quand tu finis de créer ton personnage. Tu peux la refuser, et tu peux désactiver les rappels quand tu veux, depuis les Réglages ou depuis le système.
- Appareil photo : uniquement pour prendre la photo à partir de laquelle l'avatar est créé, elle est demandée à ce moment-là et tu peux la refuser. L'appareil photo est déclaré comme non obligatoire. Choisir une photo dans la galerie ne nécessite pas d'autorisation : depuis la 2.6.0, le paquet ne déclare aucune autorisation de lecture des images.
- Internet : déclarée par le moteur sur lequel l'application s'exécute. Toutes les ressources sont empaquetées ; les seules requêtes réseau possibles sont celles du Coach IA, celles des publicités que tu demandes et celles de l'abonnement, et uniquement quand tu les provoques. Depuis la 2.16.0, aussi celles des crédits de question, quand tu en achètes, en dépenses ou en récupères. Depuis la 2.17.1, aussi celle de l'utilisation d'un code d'accès, si tu t'en sers.
- Identifiant publicitaire (depuis la 2.15.0) : il est ajouté par le composant publicitaire de Google, avec trois autorisations techniques des API publicitaires d'Android. Elles ne te demandent pas d'approbation, ne servent que si tu demandes une publicité, et l'identifiant se réinitialise ou se supprime depuis les réglages d'Android.
- Vibration, et les autorisations techniques que le système utilise pour reprogrammer les rappels après le redémarrage du téléphone et pour ouvrir la fenêtre d'achat de la boutique. Aucune d'elles ne te demande d'approbation ni n'accède à tes données.
- Health Connect : trois autorisations de lecture — pas, distance et séances d'exercice —, demandées uniquement si tu actives l'activité physique et seulement à ce moment-là. Aucune autorisation en arrière-plan ni d'historique étendu, et l'application n'écrit rien dans Health Connect.
- Bande originale (Android, depuis la 2.17.0) : elle arrive dans un paquet à part que télécharge Google Play (et non un serveur de VIDA RPG), comme l'application elle-même : l'application demande seulement au système si le paquet est prêt et n'envoie rien qui lui soit propre pour cela. Pour ce téléchargement, le composant de Google Play ajoute deux autorisations techniques de service de premier plan, qui ne demandent pas ton accord et n'accèdent pas à tes données. Sans le paquet, et sur iPhone, c'est la musique générée sur le téléphone lui-même qui joue.
L'application ne demande ni le microphone, ni la localisation, ni les contacts, ni le suivi entre applications, ni la lecture de la galerie, ni l'écriture sur le stockage externe, ni les alarmes exactes, sur aucune plateforme.
15. Tes droits (RGPD)
Le Règlement général sur la protection des données de l'Union européenne te reconnaît les droits d'accès, de rectification, d'effacement, de limitation, de portabilité et d'opposition sur tes données personnelles. Dans VIDA RPG, le seul serveur du développeur, celui du Coach IA chez Cloudflare, ne conserve ni données de la partie ni contenu des questions. Pour les personnes qui achètent des crédits de question, il conserve seulement le solde et les enregistrements d'achat liés à l'identifiant anonyme d'achats (données pseudonymisées), effacés après 24 mois sans activité ou plus tôt si tu le demandes (section 12). C'est pourquoi, en dehors des crédits, l'exercice de ces droits se règle sur ton propre appareil :
- Accès et portabilité : l'option d'exporter la partie, dans les Réglages, te remet toutes tes données dans un fichier lisible.
- Rectification : tout ce que tu as écrit se modifie à l'intérieur de l'application.
- Effacement : le bouton « Réinitialiser la partie » des Réglages efface toute la progression, et désinstaller l'application supprime toutes les données.
- Crédits de question (depuis la 2.16.0) : leur solde et leurs achats sont sur le serveur du Coach, liés à un identifiant anonyme, pas à ton nom. Tu peux demander leur effacement, ou faire toute autre demande à leur sujet, en écrivant au contact ci-dessous avec le numéro de commande de ton justificatif ; sinon, ils sont effacés automatiquement après 24 mois sans activité (section 12).
Pour toute question sur la confidentialité, écris à vidarpgapp@gmail.com. Si tu estimes que tes droits ne sont pas respectés, tu peux réclamer auprès de l'Agence espagnole de protection des données ou auprès de l'autorité de contrôle de ton pays.
16. Mineurs
VIDA RPG est conçue pour les adultes et ne s'adresse pas aux mineurs. Elle ne collecte de données identifiantes de personne, et les publicités, si tu les demandes, sont demandées à Google sans aucune donnée de ta partie. Si tu es père, mère ou tuteur et que tu penses qu'un mineur a utilisé l'application, rappelle-toi que toutes ses données sont sur l'appareil et se suppriment en la désinstallant.
17. Désinstaller l'application
Désinstaller VIDA RPG supprime toutes les données de la partie. Il n'existe aucune copie entre les mains du développeur, il n'y a donc rien de plus à effacer ni à demander. Ne resteraient que les fichiers que tu aurais toi-même exportés et enregistrés là où tu l'as choisi. La seule exception est le solde de crédits de question, si tu en as acheté : il reste sur le serveur du Coach, lié à l'identifiant anonyme d'achats, jusqu'à ce que tu demandes son effacement ou que 24 mois passent sans activité, et si tu réinstalles l'application, tu peux le récupérer avec le numéro de commande (section 12). Si tu as débloqué des pièces de la bande originale avec des crédits, elles y restent avec le solde et reviennent avec lui quand tu le récupères.
18. Modifications de cette politique
Si le traitement des données change à l'avenir, cette politique sera mise à jour, publiée à cette même adresse et affichée à l'intérieur de l'application (Plus → Confidentialité), dans les sept langues.
19. Responsable du traitement
Alex Vida, développeur indépendant, Espagne.
Contact : vidarpgapp@gmail.com