Kanzen · Documents juridiques

Politique de confidentialité

Comment Kanzen collecte, utilise et protège vos données personnelles, conformément au RGPD.

Dernière mise à jour : 15 septembre 2026 · Version 1.3

1. Responsable du traitement

Tom Piguet, entrepreneur individuel, exerçant sous le nom commercial Ikigai Studio
55 avenue du Général de Gaulle, 60150 Longueil-Annel, France
SIRET : 904 611 175 00020

Contact RGPD : contact@kanzenkanji.com

2. Données que nous collectons

2.1 Données fournies par l’utilisateur

DonnéeOrigineCaractère
Adresse emailInscriptionObligatoire
Mot de passe (haché, jamais stocké en clair)Inscription emailObligatoire si inscription email
PseudoProfilFacultatif (généré par défaut)
Hanko (avatar), bannière, titre honorifiquePersonnalisation profilFacultatif
Mémos mnémoniques personnelsCréation utilisateurFacultatif
Code ami (8 caractères, généré automatiquement)SystèmeObligatoire (technique)

2.2 Données générées par l’utilisation

DonnéeFinalité
Progression SRS (kanji vus, niveaux, intervalles, dates de révision)Fonctionnement du moteur de révision
Statistiques de jeu et de progression (mini-jeux du Dōjō, tracés, séries)Affichage des stats, mode rattrapage
Historique des duels (résultats, scores, ligue, rating Glicko-2)Classement, anti-triche
Liste d’amis, invitations envoyées et reçuesFonction sociale
Parrainage : qui vous a invité, date et état du parrainage (en attente, converti, récompensé)Programme de parrainage, attribution des récompenses
Code d’invitation transmis par Google Play lorsque vous installez l’app depuis un lien d’invitationRelier automatiquement votre compte à celui qui vous a invité
Préférences d’affichage (thème, polices, langue)Personnalisation
Sceaux et toriis débloquésSystème de progression
Mémos publiés et adoptésBibliothèque communautaire

2.3 Données techniques

DonnéeFinalitéConservation
Identifiant utilisateur interne (UUID)IdentificationDurée du compte
Jetons d’authentificationMaintien de la session30 jours maximum
Logs serveur (adresse IP, horodatage, codes d’erreur)Sécurité, anti-abus, débogage30 jours
Identifiant d’appareil pour notifications push (token Expo)Envoi des rappels de révisionTant que l’option est activée
Emails de compte envoyés (adresse de destination, date, état de livraison)Envoi des liens de réinitialisation du mot de passe et des alertes de sécurité30 jours

2.4 Données d’abonnement (Kanzen Plus uniquement)

Lors d’une souscription à Kanzen Plus :

  • identifiant client RevenueCat (anonyme côté éditeur) ;
  • type d’abonnement (mensuel / annuel / à vie) ;
  • dates de souscription, d’expiration, d’annulation ;
  • statut de l’abonnement (actif, en essai, expiré).

Nous ne collectons aucune donnée de paiement. Les coordonnées bancaires ou cartes de crédit sont traitées exclusivement par Apple ou Google et ne sont jamais transmises à l’éditeur ni à ses sous-traitants.

2.5 Données soumises à votre consentement

Trois traitements optionnels vous sont proposés au premier lancement de l’Application, puis modifiables à tout moment depuis Profil → Préférences → Confidentialité. Tant qu’un interrupteur est sur « non », aucune donnée du traitement correspondant n’est envoyée — et une absence de réponse vaut refus, jamais accord tacite.

TraitementDonnées concernéesSi vous refusez
Rapports de plantageType d’erreur, pile d’appel, version de l’app, modèle d’appareil et système, identifiant interne de compte. L’adresse email et les jetons d’authentification sont masqués avant l’envoi.Aucun rapport n’est envoyé, aucun outil de suivi n’est initialisé.
Retours utilisateurs (« Donner mon avis »)Catégorie, message, écran d’origine, version de l’app, système, langue — et la capture d’écran que vous choisissez vous-même de joindre depuis votre galerie.Le formulaire de retour est désactivé.
Mesure de parcoursUne poignée d’étapes nommées (progression dans l’intégration, affichage de l’offre Plus, achat lancé ou confirmé, partage d’une image, source de l’installation, saisie d’un code d’invitation), horodatées et rattachées à votre compte, dans notre propre base de données.Aucun événement n’est enregistré.

La mesure de parcours n’est pas un SDK d’analytics : pas d’identifiant d’appareil, pas de suivi d’écran automatique, aucun tiers destinataire, et un vocabulaire d’événements fermé (une douzaine d’étapes nommées à la main).

2.6 Comptage anonyme avant la création d’un compte

Avant que vous ayez un compte, l’Application ajoute 1 à un total du jour pour quelques étapes nommées : accueil affiché, démonstration terminée, niveau choisi, paquet de kanji validé, plan prêt, écran d’inscription affiché, inscription tentée (par email, Google ou Apple).

Aucun identifiant n’est transmis et rien n’est écrit sur votre appareil : seuls des totaux par jour et par étape sont conservés, qui ne permettent pas de vous identifier. Ce comptage n’a pas lieu si vous avez déjà refusé la mesure de parcours.

2.7 Données que nous ne collectons PAS

  • Géolocalisation
  • Données de santé
  • Contacts du téléphone
  • Accès à votre galerie, à vos fichiers ou à votre pellicule en arrière-plan — seule une capture que vous joignez vous-même à un retour nous est transmise
  • Microphone, caméra
  • Identifiants publicitaires (IDFA, AAID)
  • Tracking comportemental cross-app
  • Cookies ou traceurs publicitaires, sous quelque forme que ce soit

3. Finalités et bases légales (RGPD art. 6)

FinalitéBase légale
Fournir le service (compte, SRS, duels, mémos)Exécution du contrat (art. 6.1.b)
Synchronisation cloud multi-appareilsExécution du contrat
Mode Duel et classement par liguesExécution du contrat
Mémos communautaires et adoptionsExécution du contrat
Gestion des abonnements Kanzen PlusExécution du contrat
Programme de parrainage et ses récompensesExécution du contrat
Anti-abus, sécurité, prévention de la fraude (dont la fraude au parrainage)Intérêt légitime (art. 6.1.f)
Communications transactionnelles (réinitialisation mot de passe, alertes sécurité)Exécution du contrat
Notifications push de rappel de révisionConsentement (art. 6.1.a) — révocable depuis Préférences
Signalement et modération de contenusIntérêt légitime (sécurité communautaire)
Comptage anonyme des étapes d’accueil, avant la création d’un compteIntérêt légitime (art. 6.1.f) — aucune donnée personnelle conservée
Chiffres de la communauté publiés sur kanzenkanji.com (révisions, kanji appris, duels…) : totaux de tous les comptes, sans aucune donnée par personneIntérêt légitime (art. 6.1.f) — agrégats anonymes, comptes admin exclus
Rapports de plantage (diagnostic et correction des bugs)Consentement (art. 6.1.a) — révocable depuis Préférences → Confidentialité
Retours utilisateurs envoyés depuis l’appConsentement (art. 6.1.a) — révocable depuis Préférences → Confidentialité
Mesure de parcours (étapes d’intégration et d’abonnement)Consentement (art. 6.1.a) — révocable depuis Préférences → Confidentialité

4. Destinataires et sous-traitants

L’éditeur ne vend, ne loue, ni ne partage vos données personnelles à des tiers à des fins commerciales. Les sous-traitants ci-dessous interviennent strictement dans l’exécution du service :

Sous-traitantRôleLocalisationGaranties
Supabase Inc.Hébergement BDD, authentification, edge functionsIrlande (UE) — datacentre AWS eu-west-1DPA Supabase + RGPD applicable
RevenueCat Inc.Gestion technique des abonnementsÉtats-UnisClauses Contractuelles Types CE 2021/914 + Data Privacy Framework
Apple Inc.Authentification Sign in with Apple, App StoreÉtats-UnisClauses Contractuelles Types CE + Data Privacy Framework
Google LLCAuthentification OAuth Google, Google PlayÉtats-UnisClauses Contractuelles Types CE + Data Privacy Framework
Expo (650 Industries Inc.)Service d’envoi des notifications pushÉtats-UnisClauses Contractuelles Types CE
Functional Software, Inc. (Sentry)Collecte des rapports de plantageRégion de données européenne (Allemagne) — société établie aux États-UnisStockage dans l’UE + Clauses Contractuelles Types CE. Activé uniquement après votre consentement.
Resend, Inc.Envoi des emails de compte (réinitialisation du mot de passe)Région de données européenne (Irlande) — société établie aux États-UnisStockage dans l’UE + Clauses Contractuelles Types CE
Vercel Inc.Hébergement du site kanzenkanji.com (pages légales, fiche de l’app)États-UnisClauses Contractuelles Types CE + Data Privacy Framework

Aucun courtier en données, aucun annonceur, aucune revente.

5. Transferts hors Union européenne

L’hébergement principal (base de données, authentification, edge functions) est situé en Irlande (UE), aucune donnée n’en sort dans le cadre du fonctionnement courant de l’Application.

Les rapports de plantage, lorsque vous les avez acceptés, sont stockés par Sentry dans sa région de données européenne, et les emails de compte sont envoyés par Resend depuis sa région européenne (Irlande) : ces données ne quittent donc pas l’Union européenne non plus.

Certains sous-traitants accessoires (RevenueCat, Apple, Google, Vercel, Expo) sont établis aux États-Unis. Ces transferts sont encadrés par :

  • les Clauses Contractuelles Types de la Commission européenne (décision d’exécution 2021/914 du 4 juin 2021) ;
  • le Data Privacy Framework UE-États-Unis (décision d’adéquation du 10 juillet 2023) lorsque le sous-traitant y est certifié.

6. Durée de conservation

DonnéeDurée
Compte actif et toutes ses donnéesTant que le compte existe
Compte suppriméEffacement immédiat des données de production (sauf l’empreinte ci-dessous) ; sauvegardes purgées sous 30 jours
Filleul ayant payé un abonnement puis supprimé son compte : empreinte (hachage SHA-256) de son adresse email, jamais l’adresse elle-même3 ans, puis effacement automatique. Elle sert uniquement à empêcher qu’un même email soit parrainé deux fois.
Mémos publics adoptés par d’autres utilisateursConservés anonymisés (auteur dissocié)
Logs techniques (IP, codes d’erreur)30 jours
Historique détaillé des révisions365 jours glissants (purge quotidienne)
Événements de mesure de parcours180 jours glissants (purge quotidienne)
Notifications in-app30 jours
Retours envoyés depuis l’appMessage et contexte technique conservés anonymisés (auteur dissocié) ; la capture jointe est supprimée
Rapports de plantage30 jours, puis suppression automatique par Sentry
Journal d’envoi des emails de compte30 jours
Données de facturation côté Apple / GoogleSelon les conditions des boutiques (en général 7 à 10 ans pour obligations comptables)

7. Vos droits

Conformément aux articles 15 à 22 du RGPD et aux articles 49 et suivants de la loi Informatique et Libertés modifiée, vous disposez des droits suivants :

  • Droit d’accès : obtenir une copie de l’ensemble des données vous concernant ;
  • Droit de rectification : modifier vos données inexactes ou incomplètes (directement depuis l’app pour la plupart, ou par demande) ;
  • Droit à l’effacement : supprimer votre compte et vos données depuis Profil → Préférences → Compte → Supprimer mon compte, ou par demande à contact@kanzenkanji.com ;
  • Droit à la portabilité : recevoir vos données dans un format structuré et couramment utilisé (JSON) ;
  • Droit d’opposition : vous opposer à un traitement fondé sur l’intérêt légitime, pour des raisons tenant à votre situation particulière ;
  • Droit à la limitation : demander la suspension d’un traitement contesté pendant l’instruction d’une réclamation ;
  • Droit de retirer votre consentement à tout moment, pour les traitements fondés sur ce dernier (notifications push, rapports de plantage, retours, mesure de parcours), depuis les Préférences de l’app ;
  • Droit d’introduire une réclamation auprès de la CNIL (Commission Nationale de l’Informatique et des Libertés — www.cnil.fr) si vous estimez que vos droits ne sont pas respectés ;
  • Droit de définir des directives post-mortem quant au sort de vos données après votre décès, conformément à l’article 85 de la loi Informatique et Libertés.

Pour exercer ces droits : contact@kanzenkanji.com

Une réponse vous sera apportée dans un délai d’un mois maximum à compter de la réception de votre demande, conformément à l’article 12 du RGPD. Ce délai peut être prolongé de deux mois en cas de demande complexe, avec information préalable.

8. Sécurité

Mesures techniques et organisationnelles en place :

  • chiffrement TLS 1.2+ pour toutes les communications client-serveur ;
  • mots de passe hachés via bcrypt (Supabase Auth) ;
  • jetons d’authentification stockés dans le keychain sécurisé du système d’exploitation (expo-secure-store) ;
  • Row Level Security PostgreSQL — chaque utilisateur ne peut accéder qu’à ses propres données ;
  • aucun accès direct à la base de données depuis le client (passage obligatoire par les fonctions sécurisées) ;
  • accès administrateur restreint à l’éditeur uniquement, traçabilité des accès par Supabase.

Aucun système n’est infaillible. En cas de violation de données susceptible d’engendrer un risque pour vos droits et libertés, vous serez notifié sans délai indu, conformément à l’article 34 du RGPD, et la CNIL sera informée sous 72 heures (article 33).

9. Mineurs

L’Application est ouverte aux utilisateurs âgés d’au moins 13 ans.

Nous ne collectons pas sciemment de données personnelles concernant des enfants de moins de 13 ans. Si vous estimez qu’un mineur de moins de 13 ans nous a fourni des données personnelles, contactez-nous immédiatement à contact@kanzenkanji.com : nous procéderons à la suppression dans les plus brefs délais.

Les utilisateurs mineurs âgés de 13 à 15 ans doivent obtenir le consentement préalable de leurs représentants légaux conformément à l’article 8 du RGPD et à l’article 45 de la loi Informatique et Libertés.

10. Cookies et traceurs

Application mobile

L’application mobile n’utilise aucun cookie ni traceur publicitaire. Le seul stockage local est technique (jetons d’authentification, cache de progression, préférences) et nécessaire au fonctionnement.

Site kanzenkanji.com

Le site sur lequel vous lisez cette page n’utilise que des cookies techniques strictement nécessaires, exemptés de consentement préalable au titre de l’article 82 de la loi Informatique et Libertés. Ils sont détaillés un par un dans la politique de confidentialité du site, distincte de celle-ci.

11. Modifications

La présente Politique de confidentialité peut être mise à jour pour refléter des évolutions de l’Application ou de la réglementation. La date « Dernière mise à jour » en tête de document indique la version en vigueur.

Toute modification substantielle (nouveau sous-traitant, nouvelle finalité, nouveau type de donnée collectée) fera l’objet d’une notification dans l’application et, le cas échéant, d’un recueil de consentement.

12. Contact

Pour toute question relative à vos données personnelles :

contact@kanzenkanji.com

Délégué à la protection des données : non désigné. La désignation d’un DPO n’est pas requise au regard du volume et de la nature des traitements réalisés (article 37 RGPD).