Document légal · RGPD

Politique de confidentialité

Dernière mise à jour : 10 octobre 2026 · Version 2.5

1. Introduction

La présente politique décrit comment OrBrain (« nous », « l'Éditeur ») collecte, utilise et protège vos données personnelles lorsque vous utilisez l'application OrBrain (iOS, Android, Web).

Nous nous conformons au Règlement Général sur la Protection des Données (RGPD — UE 2016/679) et à la loi française « Informatique et Libertés ».

En résumé : nous collectons le minimum nécessaire pour faire fonctionner l'app (compte, scores, classement). Nous ne vendons rien à personne. Vous pouvez supprimer votre compte à tout moment.

2. Responsable du traitement & DPO

Le responsable du traitement des données est Michel Hakim, éditeur de l'application OrBrain et du site orbrain.ai.

Délégué à la protection des données (DPO) — OrBrain n'est pas soumis à l'obligation de désigner un DPO au sens de l'article 37 du RGPD (absence de traitement à grande échelle de données sensibles et effectifs inférieurs aux seuils applicables). Un point de contact RGPD est néanmoins désigné : contact@orbrain.ai.

Engagement de principe : OrBrain ne vend, ne loue et ne monnaye jamais vos données personnelles. Aucun partage avec des courtiers de données. Les seules transmissions à des tiers publicitaires sont celles décrites en section 3.3 (Google AdMob et Adjust).

3. Données collectées

3.1 Données fournies directement

DonnéeSource
Adresse emailInscription email/mot de passe ou Google Sign-In
PseudonymeChoisi par l'utilisateur
Photo de profilOptionnelle — récupérée via Google Sign-In ou téléversée par vous-même depuis votre photothèque. Le fichier image est alors stocké dans Firebase Storage (région UE, Belgique). Vous pouvez la supprimer à tout moment depuis votre profil ; elle est automatiquement effacée à la suppression du compte.
PaysSélectionné lors de l'onboarding (classement par pays)
Retours que vous nous envoyezOptionnels — bouton « Signaler un bug ou donner ton avis » de l'app : le type de retour (bug, idée, autre), votre message, et un contexte technique (plateforme, version de l'app, langue, taille d'écran) rattachés à votre UID. Vous pouvez demander leur suppression à tout moment ; ils sont effacés avec votre compte.
Signalements et blocages de joueursOptionnels — depuis le profil d'un autre joueur : le motif du signalement, vos précisions éventuelles, ainsi que le pseudo et l'UID du joueur signalé, rattachés à votre UID et examinés par l'éditeur pour modérer l'app. La liste des joueurs que vous bloquez est enregistrée dans votre compte ; elle n'est jamais communiquée aux joueurs concernés. Ces données sont effacées avec votre compte (signalements : 24 mois au plus).

3.2 Données générées par l'usage

DonnéeDescription
UID FirebaseIdentifiant technique unique attribué à votre compte
BFQ (BrainFit Quotient)Score de progression basé sur un algorithme ELO
Scores et records par jeuNiveau, meilleur score, parties jouées
Streak et achievementsJours consécutifs, badges débloqués
Historique PvPRésultats des duels et batailles
Statut d'abonnementActif/inactif, plan, date de renouvellement (via RevenueCat)

3.3 Données techniques et mesure d'audience

Sur Android et iOS, un formulaire de consentement Google User Messaging Platform (UMP), conforme au cadre IAB TCF v2.2, vous est présenté au premier lancement de l'app, dans les pays où il est requis : dans ces pays, la mesure d'audience et la mesure d'acquisition décrites ci-dessous ne démarrent qu'avec votre consentement, donné dans ce formulaire ; un refus les empêche de démarrer, un retrait les arrête. La publicité récompensée démarre après votre réponse, quelle qu'elle soit : votre choix détermine si les annonces peuvent être personnalisées (voir ci-dessous). Dans les pays où ce formulaire n'est pas requis, ces traitements démarrent dès le premier lancement. Lorsque cette option est proposée (pays où le formulaire de consentement est requis), vous pouvez modifier votre choix à tout moment depuis Profil → Légal → Modifier mon consentement. Sur la version web, la mesure d'audience ne démarre que si vous l'acceptez dans un écran dédié. Les rapports de plantage font exception : ils reposent sur notre intérêt légitime, comme indiqué ci-dessous.

3.4 Données que nous NE collectons PAS

Note sur la photothèque : l'accès à votre galerie n'est sollicité que ponctuellement, lorsque vous choisissez explicitement d'ajouter une photo de profil. Seule la photo que vous sélectionnez est lue et téléversée ; aucune autre photo de votre appareil n'est consultée, stockée ou analysée.

4. Finalités et bases légales

FinalitéBase légale (RGPD)
Création et gestion du compte Consentement (art. 6.1.a)
Sauvegarde cloud des progrès et synchronisation multi-appareils Exécution du contrat (art. 6.1.b)
Classement mondial, par pays, défis entre amis, modes PvP Exécution du contrat (art. 6.1.b)
Gestion de l'abonnement Pro et facturation Exécution du contrat (art. 6.1.b)
Traitement des signalements de bugs et suggestions que vous nous envoyez, pour corriger et améliorer l'app (y compris une limite d'envoi anti-abus) Intérêt légitime (art. 6.1.f) — améliorer le service ; l'envoi est toujours à votre initiative
Sécurité, prévention de la fraude et lutte contre la triche Intérêt légitime (art. 6.1.f)
Rapports de plantage (Firebase Crashlytics) Intérêt légitime (art. 6.1.f) — détecter et corriger les défaillances de l'app ; opposition possible à tout moment
Mesure d'audience (Firebase Analytics) Consentement (art. 6.1.a) — recueilli via le formulaire de consentement (UMP) sur mobile là où il est requis, via un écran dédié sur le web ; révocable depuis Profil → Légal → Modifier mon consentement lorsque cette option est proposée
Publicité récompensée (Google AdMob) : initialisation du SDK, chargement anticipé d'une publicité et affichage à votre demande Consentement (art. 6.1.a), recueilli au premier lancement via Google UMP (TCF v2.2) là où le formulaire de consentement est requis, et modifiable lorsque l'option est proposée, pour les annonces personnalisées et le stockage d'informations sur l'appareil ; si vous refusez, seules des annonces limitées, non personnalisées, peuvent vous être proposées, sur le fondement de notre intérêt légitime (art. 6.1.f) à proposer une publicité facultative qui finance l'app gratuite

5. Profilage et décisions automatisées (BFQ)

L'application calcule automatiquement un score appelé BFQ (BrainFit Quotient), basé sur un algorithme de type ELO logistique qui évalue votre progression à partir de vos performances aux mini-jeux. Le BFQ est utilisé pour :

Qualification juridique (article 22 du RGPD). Le BFQ n'est pas une décision automatisée produisant des effets juridiques ou affectant de manière significative l'utilisateur : il n'ouvre ni ne ferme l'accès aux services principaux de l'app, ne conditionne aucun paiement et ne produit aucune conséquence hors du jeu. L'intégralité des mini-jeux et des modes PvP reste accessible quel que soit votre BFQ.

Vous conservez néanmoins un droit d'opposition (art. 21 RGPD) et un droit à la réinitialisation de votre BFQ sur simple demande à contact@orbrain.ai. Toute contestation d'un classement fait l'objet d'un réexamen humain.

6. Modes PvP, défis et classements

Les modes multijoueurs (Duel, Orb Battle, Speed Duel, Block Battle, Grid War), les défis entre amis et les classements impliquent le partage de certaines données avec d'autres joueurs ou avec le public de l'application.

6.1 Données visibles par les autres joueurs

ContexteDonnées exposées
Classement mondial / par pays / tournoi Pseudonyme, photo de profil (si fournie), pays, BFQ, tier, rang
Matchmaking PvP (salon d'attente, écran VS) Pseudonyme, photo de profil, pays, tier BFQ de l'adversaire
Historique PvP & défis reçus Pseudonyme, résultat de la partie, score, date
Profil public (page joueur) Pseudonyme, pays, BFQ, achievements débloqués publiquement

6.2 Données non exposées

6.3 Conservation

7. Sous-traitants et destinataires

Nous utilisons les services tiers suivants, choisis pour leur conformité RGPD. Aucune donnée n'est vendue ni louée ; les seules transmissions à des fins publicitaires sont celles de Google AdMob et d'Adjust, décrites ci-dessous. Les politiques de confidentialité de chaque sous-traitant sont accessibles via les liens ci-dessous.

Sous-traitantRôleDonnées traitéesPays
Firebase Auth / Firestore / Cloud Functions / FCM
Politique Firebase
Authentification, base de données, fonctions serveur, notifications push Email, UID, BFQ, scores, pays, photo URL, retours envoyés depuis l'app (message et contexte technique) États-Unis (Google LLC)
Firebase Storage
Politique Firebase
Hébergement du fichier de la photo de profil (uniquement si vous en téléversez une) Photo de profil (fichier image, optionnel) Union européenne — Belgique (europe-west1)
Firebase Crashlytics
Politique Firebase
Rapports de plantage anonymisés (actifs dès le lancement de l'application mobile, intérêt légitime) Stack trace, modèle d'appareil, version OS/app États-Unis
Firebase Analytics
Politique Firebase
Mesure d'audience (avec votre consentement là où le formulaire de consentement est requis, dès le premier lancement ailleurs) Événements d'usage rattachés à votre UID, publicités récompensées affichées et revenu associé, pays, langue, version app États-Unis
Google Sign-In
Politique Google
Connexion via compte Google (optionnelle) Email, nom, photo de profil États-Unis
RevenueCat, Inc.
Politique RevenueCat
Gestion des abonnements (subscription management) UID, statut d'abonnement, plan, renouvellement États-Unis
Apple Inc.
Politique Apple
Paiement via App Store (iOS) Géré exclusivement par Apple — aucune donnée bancaire reçue États-Unis
Google Play Billing
Politique Google
Paiement via Play Store (Android) Géré exclusivement par Google — aucune donnée bancaire reçue États-Unis
Google AdMob (Google LLC)
Politique AdMob · Données collectées
Diffusion de la publicité récompensée optionnelle qui rend des vies (utilisateurs non abonnés uniquement, affichée seulement à votre demande). Le SDK Google User Messaging Platform (UMP) intégré au SDK AdMob recueille également votre consentement TCF v2.2 au premier lancement, dans les pays où il est requis. Identifiant publicitaire (IDFA / AAID), type d'appareil, OS, langue, fuseau horaire, adresse IP tronquée. Transmis, après votre réponse au formulaire de consentement (UMP) là où il est présenté, à l'initialisation du SDK et au chargement anticipé d'une publicité, même si vous n'en regardez aucune. États-Unis
Adjust GmbH
Politique Adjust
Mesure d'acquisition : attribuer une installation de l'app à la campagne, au lien ou au store qui l'a amenée, et mesurer quelques étapes d'usage agrégées ainsi que le revenu des publicités récompensées affichées. Applications mobiles uniquement — le SDK n'est pas chargé sur la version web. Identifiant publicitaire (IDFA / AAID), référent d'installation du store, type d'appareil, OS, langue, fuseau horaire, adresse IP tronquée. Là où le formulaire de consentement est requis, rien n'est transmis sans votre consentement ; ailleurs, la transmission démarre au premier lancement (voir section 3.3 et, pour la Californie, section 14.1). Allemagne (UE)
Vercel Inc.
Politique Vercel
Hébergement du site orbrain.ai Adresse IP, logs serveur techniques États-Unis (edges UE)

Aucune donnée bancaire (numéro de carte, CVV) n'est traitée ni stockée par OrBrain.

Notification de changement de sous-traitant : en cas d'ajout ou de remplacement d'un sous-traitant susceptible d'accéder à vos données personnelles, nous mettrons à jour cette section au moins 30 jours avant l'entrée en vigueur du changement et afficherons un avis dans l'application.

8. Transferts hors UE

Nos sous-traitants Google et RevenueCat sont basés aux États-Unis. Les transferts de données sont encadrés par :

Ces dispositifs garantissent un niveau de protection équivalent à celui exigé par le RGPD.

9. Durée de conservation

Catégorie de donnéesDurée
Données de compte (email, pseudonyme, pays)Tant que le compte est actif
Photo de profil (fichier image dans Firebase Storage)Tant que le compte est actif — supprimée automatiquement à la suppression du compte ou via "Supprimer la photo" depuis le profil
Données de progression (BFQ, scores, achievements)Tant que le compte est actif
Historique PvP et défisTant que le compte est actif
Salons PvP en cours24 heures maximum
Archives de classements / tournois12 mois
Compte inactif (aucune connexion)Anonymisation après 3 ans d'inactivité, après notification préalable par email
Données de facturation10 ans (obligation comptable — art. L123-22 Code de commerce)
Rapports de plantage (Crashlytics)90 jours
Événements Analytics14 mois (paramétrage par défaut Firebase)
Données de publicité récompensée (Google AdMob)13 mois maximum (durée de conservation par défaut Google AdMob)
Données d'attribution d'installation (Adjust)24 mois maximum (durée paramétrée sur notre compte Adjust)
Retours envoyés depuis l'app (bugs, suggestions)24 mois, puis suppression automatique — ou dès la suppression du compte
Logs techniques serveur90 jours
Compte supprimé à la demande de l'utilisateurEffacement total sous 30 jours

10. Vos droits (RGPD)

Conformément aux articles 15 à 22 du RGPD, vous disposez des droits suivants :

Pour exercer un droit, écrivez à contact@orbrain.ai. Une réponse vous sera apportée sous 30 jours maximum. Une preuve d'identité pourra être demandée en cas de doute raisonnable.

Suppression rapide : vous pouvez aussi demander la suppression de votre compte directement depuis l'app (Profil → Supprimer mon compte) — l'effacement est traité automatiquement.

11. Cookies et traceurs

11.1 Application mobile

L'application mobile n'utilise pas de cookies. Là où le formulaire Google User Messaging Platform (UMP), conforme au cadre IAB TCF v2.2, est requis, la mesure d'audience (Firebase Analytics) et la mesure d'acquisition (Adjust) ne démarrent qu'avec votre consentement explicite, recueilli au premier lancement via ce formulaire ; ailleurs, elles démarrent dès le premier lancement. La publicité récompensée optionnelle (Google AdMob) démarre après votre réponse à ce formulaire, quelle qu'elle soit : votre choix détermine si les annonces peuvent être personnalisées, et si vous refusez, seules des annonces limitées, non personnalisées, peuvent vous être proposées. Lorsque cette option est proposée (pays où le formulaire de consentement est requis), ce choix est modifiable à tout moment depuis Profil → Légal → Modifier mon consentement. Les rapports de plantage (Firebase Crashlytics) sont actifs dès le lancement, sur le fondement de notre intérêt légitime (voir section 4).

Identifiant publicitaire (IDFA sur iOS, AAID sur Android). OrBrain y recourt dans deux cas : la mesure de l'installation par Adjust, avec votre consentement là où le formulaire de consentement est requis (voir section 3.3), et la publicité récompensée, réservée aux utilisateurs non abonnés et plafonnée à un nombre limité de publicités par jour : le SDK Google AdMob le reçoit à son initialisation et au chargement anticipé d'une publicité, après votre réponse au formulaire de consentement (UMP) là où il est présenté. Sur iOS, la fenêtre App Tracking Transparency d'Apple peut vous être présentée avec ce formulaire, au lancement de l'app, pour recueillir votre consentement spécifique au suivi cross-app ; si vous la refusez, l'IDFA n'est pas accessible. Si vous refusez la personnalisation dans l'UMP, seules des annonces limitées, non personnalisées, peuvent vous être proposées.

OrBrain n'utilise aucun pixel publicitaire et ne vend aucune donnée. Les applications mobiles intègrent deux SDK tiers liés à la publicité : Google AdMob (publicité récompensée, voir ci-dessus) et Adjust (mesure de l'installation et de la campagne qui vous a amené, voir section 3.3). Le revenu de chaque publicité récompensée affichée est aussi enregistré par Firebase Analytics et transmis à Adjust, chacun seulement lorsqu'il est actif.

11.2 Site orbrain.ai et version web de l'app

Le site de présentation orbrain.ai n'utilise que le stockage local strictement nécessaire à son affichage ; aucun cookie publicitaire, aucun traceur tiers (Google Analytics, pixel Meta, etc.) n'y est déposé.

La version web de l'application (app.orbrain.ai) utilise des cookies et un stockage local strictement nécessaires à son fonctionnement (session, préférences de thème et de langue), exemptés de consentement préalable conformément à la recommandation CNIL du 17 septembre 2020. La mesure d'audience (Firebase Analytics, qui s'appuie sur Google Analytics et dépose ses propres cookies) n'y démarre que si vous l'acceptez dans l'écran de consentement présenté au premier lancement ; si vous refusez, elle reste désactivée. Aucun cookie publicitaire n'y est déposé.

12. Mineurs

L'application est destinée aux personnes de 15 ans et plus en France, conformément à l'article 7-1 de la loi Informatique et Libertés (majorité numérique). Dans les autres États membres de l'EEE, l'âge applicable peut varier entre 13 et 16 ans selon la législation nationale.

En deçà de ces seuils, le traitement des données n'est licite qu'avec l'autorisation conjointe du ou des titulaires de l'autorité parentale. Nous ne collectons pas sciemment de données auprès d'enfants en dessous de l'âge applicable. Si vous estimez qu'un enfant nous a fourni des données sans autorisation parentale, contactez contact@orbrain.ai : nous procéderons à leur suppression sans délai.

13. Sécurité et notification de violation

Nous mettons en œuvre des mesures techniques et organisationnelles appropriées (art. 32 RGPD) pour protéger vos données :

Notification de violation (art. 33 et 34 RGPD). En cas de violation de données susceptible d'engendrer un risque pour vos droits et libertés, nous notifierons la CNIL dans un délai de 72 heures après en avoir pris connaissance. Si cette violation est susceptible d'engendrer un risque élevé, vous serez informé directement, dans les meilleurs délais, par email ou notification dans l'application.

14. Droits régionaux supplémentaires

14.1 Californie (CCPA / CPRA)

Si vous résidez en Californie, le California Consumer Privacy Act modifié par le CPRA vous accorde des droits spécifiques : droit de savoir, de supprimer, de corriger, de limiter l'usage des informations sensibles, et de ne pas subir de discrimination pour l'exercice de ces droits.

OrBrain ne « vend » jamais vos informations personnelles au sens classique du terme. En revanche, deux transmissions de votre identifiant publicitaire peuvent être qualifiées de « partage » (« share ») au sens du CPRA : celle qui permet d'attribuer votre installation à la campagne qui vous a amené (Adjust), et celle qui accompagne l'initialisation du SDK Google AdMob et le chargement anticipé d'une publicité récompensée, avant même que vous choisissiez de la regarder (Google AdMob).

Do Not Sell or Share My Personal Information. L'application ne présente pas de formulaire de consentement propre aux résidents californiens : pour vous opposer à ce partage, écrivez-nous à tout moment à contact@orbrain.ai. Là où le formulaire de consentement est présenté (pays européens soumis au RGPD), vous pouvez aussi modifier votre choix depuis l'application : Profil → Légal → Modifier mon consentement. Dans ces pays, un refus arrête la mesure d'acquisition (Adjust), et Google AdMob l'applique aux publicités suivantes : seules des annonces limitées, non personnalisées, peuvent alors vous être proposées.

Pour exercer tout autre droit CCPA/CPRA (accès, suppression, correction, non-discrimination), contactez-nous à contact@orbrain.ai.

14.2 Royaume-Uni (UK GDPR)

Les résidents du Royaume-Uni bénéficient de droits équivalents au RGPD UE en application du UK GDPR et du Data Protection Act 2018. L'autorité compétente est l'Information Commissioner's Office (ICO).

14.3 Brésil (LGPD)

Les résidents brésiliens bénéficient des droits prévus par la Lei Geral de Proteção de Dados (Loi n° 13.709/2018) : accès, correction, anonymisation, portabilité, suppression, information sur le partage, révocation du consentement. L'autorité compétente est l'ANPD.

15. Transparence stores (Apple & Google)

Conformément aux exigences des plateformes de distribution, OrBrain déclare les catégories de données suivantes :

CatégorieApple Privacy LabelsGoogle Play Data Safety
Identifiants (email, UID) Associés à l'utilisateur — non utilisés pour le suivi Collectés, chiffrés en transit, supprimables
Informations d'achat (statut d'abonnement) Associées à l'utilisateur — non utilisées pour le suivi Collectées, chiffrées en transit, supprimables
Contenu utilisateur (pseudonyme, photo) Associé à l'utilisateur — non utilisé pour le suivi Collecté, chiffré en transit, supprimable
Diagnostic (plantages, performances) Non associé à l'utilisateur — collecté dès le lancement de l'application mobile (intérêt légitime) Collecté, chiffré en transit, non optionnel
Usage de l'app (événements Analytics) Associé à l'identifiant de compte — non utilisé pour le suivi ; collecté avec votre consentement là où le formulaire de consentement est requis, dès le premier lancement ailleurs Collecté, chiffré en transit
Identifiant publicitaire (IDFA / AAID) — à l'installation pour la mesure d'acquisition (Adjust), avec votre consentement là où le formulaire de consentement est requis et dès le premier lancement ailleurs ; à l'initialisation du SDK AdMob et au chargement anticipé d'une publicité récompensée (AdMob), après votre réponse au formulaire de consentement (UMP) là où il est présenté Utilisé pour le suivi (« Used to Track You ») uniquement après acceptation de l'App Tracking Transparency ; sinon publicités non personnalisées Collecté pour « Publicité ou marketing »

OrBrain ne partage aucune donnée avec des courtiers de données. Le partage publicitaire se limite à deux cas : la mesure de l'installation par notre prestataire d'attribution Adjust, avec votre consentement là où le formulaire de consentement est requis et dès le premier lancement ailleurs, et la diffusion de publicités récompensées par Google AdMob, après votre réponse au formulaire de consentement (UMP) là où il est présenté : SDK initialisé au lancement, publicité chargée à l'avance quand vos vies s'épuisent, affichée uniquement à votre demande (voir section 7).

16. Évolution de la politique

Cette politique peut évoluer. La date et le numéro de version sont indiqués en haut du document. En cas de changement substantiel (nouvelle finalité, nouveau sous-traitant sensible, modification des durées de conservation), nous vous en informerons au moins 30 jours avant l'entrée en vigueur via un message dans l'app ou par email, et recueillerons un nouveau consentement si la base légale l'exige.

17. Contact et réclamation

Pour toute question : contact@orbrain.ai.

Si vous estimez, après nous avoir contactés, que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès de la CNIL :