Politique de confidentialité
Cette politique existe aussi en anglais : Privacy policy. En cas de différence entre les deux, la version française fait foi.
- Responsable NEURO LINE PERFORMANCE - FZCO, Dubaï (Émirats arabes unis), joignable à contact@neuroline-airblast.com.
- Sans compte Tout reste sur votre téléphone. Rien n'est envoyé, sauf le téléchargement des voix et du Coran.
- Avec un compte Votre adresse e-mail et votre progression sont sauvegardées chez Google (Firebase) pour être retrouvées sur un autre appareil.
- Amis et défis Vos amis voient votre adresse e-mail, le nom de votre profil et votre emblème ; le classement montre le nom du profil, l'emblème et le rang, jamais l'adresse.
- Statistiques et plantages Désactivés par défaut. Activés seulement si vous dites « Oui », et vous pouvez retirer votre accord dans les Réglages.
- Paiement Par Google Play ou l'App Store. Nous ne voyons jamais votre carte.
- Suppression Depuis les Réglages ou par e-mail : 30 jours de délai pour changer d'avis, puis tout est effacé.
- Vos données Un fichier complet se récupère à tout moment dans Réglages, « Mes données ».
1. Qui est responsable
Le responsable du traitement est l'éditeur de Rusukh :
NEURO LINE PERFORMANCE - FZCOSociété de zone franche (IFZA), licence n° 41533
Building A1, IFZA Business Park, Dubai Digital Park
Dubai Silicon Oasis, Dubaï, Émirats arabes unis
E-mail : contact@neuroline-airblast.com
Dans la suite, « nous » désigne cette société. Elle est soumise à la loi émirienne sur la protection des données personnelles (décret-loi fédéral n° 45 de 2021, « PDPL ») et, parce que Rusukh s'adresse à un public francophone qui vit en grande partie dans l'Union européenne, au Règlement général sur la protection des données (règlement (UE) 2016/679, « RGPD »). Quand les deux lois ne disent pas la même chose, nous appliquons la plus protectrice pour vous.
2. À quoi s'applique cette politique
Elle couvre l'application mobile Rusukh (identifiant Android com.valerian.rusukh, et sa version iOS), le site apprusukh.com et nos échanges par e-mail. Elle ne couvre pas les services des magasins d'applications (Google Play, App Store), qui ont leurs propres règles, ni les sites vers lesquels nous renvoyons (par exemple tanzil.net).
3. Les données traitées, une par une
Rusukh fonctionne entièrement sans compte : la progression vit alors dans la mémoire du téléphone. Créer un compte sert à une seule chose, retrouver son avancée sur un autre appareil et jouer avec des amis. Voici, catégorie par catégorie, ce que nous traitons.
3.1 Le compte
- Identifiant de compte (une suite de caractères attribuée par Firebase), adresse e-mail, mode de connexion (Google, Apple ou e-mail avec mot de passe), dates de création et de dernière connexion.
- Avec « Continuer avec Google » ou « Continuer avec Apple », nous recevons l'adresse e-mail (ou l'adresse relais d'Apple si vous masquez la vôtre) et le nom affiché par le fournisseur. Nous n'accédons à rien d'autre de votre compte Google ou Apple.
- Avec une connexion par e-mail, le mot de passe est traité par Firebase Authentication sous forme hachée : nous ne le voyons jamais.
- Pour la sécurité des comptes, Firebase Authentication enregistre l'adresse IP et le type d'appareil lors des connexions, et les garde quelques semaines.
3.2 La progression d'apprentissage
Sur le téléphone toujours, et en ligne si vous avez un compte : l'état de chaque carte de révision (mot, direction, échéance, stabilité, nombre de rappels), le journal des révisions (date, carte, réponse), les mots cochés comme connus, les contrôles réussis, les lectures validées, les dialogues notés, les lettres et signes appris, les hadiths et versets en mémorisation (dont Mon hifz), la page du Coran où vous en êtes, et vos préférences (rythme, thème, sons, notifications, tuto vu, jalons fêtés). Ce sont des données d'apprentissage : elles disent ce que vous savez en arabe, pas qui vous êtes.
3.3 Les profils
Un compte peut porter jusqu'à cinq profils (par exemple pour une famille). Chaque profil a un nom que vous choisissez, un emblème dessiné choisi dans une liste, des dates et des compteurs (mots commencés, mots maîtrisés). Le nom et l'emblème sont visibles de vos amis et dans le classement : choisissez-les en conséquence.
3.4 Les amis et l'annuaire
- Quand vous êtes connecté, une empreinte de votre adresse e-mail (un condensé SHA-256, qui ne permet pas de retrouver l'adresse) est inscrite dans un annuaire, reliée à votre identifiant de compte. C'est ce qui permet à quelqu'un qui connaît déjà votre adresse exacte de vous trouver. L'annuaire ne peut pas être parcouru : on ne peut interroger qu'une empreinte à la fois.
- Une demande d'ami transmet à la personne visée votre identifiant, votre adresse e-mail et le nom affiché. Une fois acceptée, chacun garde dans sa liste d'amis l'identifiant, l'adresse e-mail, le nom et la date de l'autre.
- Carnet d'adresses (facultatif). Si vous choisissez « Trouver mes amis dans mes contacts », l'app lit les adresses e-mail de vos contacts sur le téléphone, les réduit sur place à des empreintes, et interroge l'annuaire une empreinte à la fois. Aucun nom, aucune adresse de votre carnet ne quitte le téléphone, et rien de votre carnet n'est stocké sur nos serveurs. La permission n'est demandée qu'au moment où vous cliquez, après un écran d'explication, et vous pouvez la refuser sans perdre le reste.
3.5 Le classement
Une ligne par profil : le nom du profil, l'emblème, le rang atteint, le nombre de mots solides et la date de mise à jour, avec votre identifiant de compte. Jamais l'adresse e-mail. Tout utilisateur connecté peut voir le classement de son propre rang.
3.6 Les défis entre amis
Un défi crée une salle temporaire dans une base de données en temps réel : identifiant du créateur, nom du profil, emblème et niveau de chaque joueur, les réponses et les scores pendant la partie, et une invitation (identifiant, nom, date) chez l'ami invité. La salle est effacée à la fin de la partie ; le résultat (score, date) est gardé dans votre compte.
3.7 Les jetons de notification
Pour prévenir d'une demande d'ami, d'une acceptation ou d'un défi quand l'app est fermée, un jeton de notification (identifiant technique de votre appareil fourni par Firebase Cloud Messaging) est enregistré dans votre compte. Il est retiré à la déconnexion et quand le système le signale comme périmé. Les rappels de révision, eux, sont programmés sur le téléphone lui-même et ne passent par aucun serveur.
3.8 L'abonnement
Le paiement se fait par Google Play ou l'App Store. Nous ne recevons aucune donnée bancaire. L'app ne garde que l'état de l'abonnement (actif ou non, et la date de la dernière confirmation du magasin) sur l'appareil, pour ouvrir le parcours. Google et Apple traitent vos données de paiement selon leurs propres politiques.
3.9 Les accès offerts
L'éditeur peut offrir l'accès complet à certaines personnes. Une liste d'adresses e-mail (avec la date) est alors tenue chez nous ; seul l'éditeur peut l'écrire, et chaque utilisateur ne peut consulter que l'entrée correspondant à l'empreinte de sa propre adresse.
3.10 Les statistiques d'usage (avec votre accord seulement)
Au premier lancement, l'app vous demande si vous acceptez de nous aider à l'améliorer. Tant que vous n'avez pas dit « Oui », la mesure est désactivée au niveau du système (rien ne part, pas même au démarrage). Les quelques étapes qui précèdent votre réponse (connexion, fin du tutoriel) sont seulement gardées en mémoire sur votre appareil, jamais écrites ni envoyées : elles partent si vous acceptez et sont effacées si vous refusez ou fermez l'app. Si vous acceptez, Firebase Analytics (Google) reçoit :
- des événements d'usage nommés : premiers pas (mode de connexion, tutoriel fermé, réponse à « Sais-tu lire ? », leçon commencée), leçons finies ou quittées, séances de révision (nombre de réponses, taux de réussite, durée à l'écran), contrôles réussis ou ratés, lectures, dialogues, test de niveau, Mon hifz, sourates lues et nombre de mots touchés, onglets ouverts, notifications ouvertes, défis lancés et terminés, retour après une absence, arrivée des voix, et l'offre d'abonnement (vue, « Plus tard », achat ouvert, abonnement actif) ; avec quelques nombres, jamais le contenu de vos réponses ;
- quelques caractéristiques de profil : tranche de niveau (par exemple 100 à 294 mots), savoir lire ou non, type d'accès (gratuit, abonné), utilisation de Mon hifz, rappels activés ou non, thème ;
- une empreinte chiffrée de votre compte (calculée sur l'appareil, ni votre adresse ni votre identifiant), pour qu'une même personne sur deux appareils compte pour une ; retirée à la déconnexion ;
- des données techniques fournies par le système : un identifiant d'instance de l'app (propre à l'installation, sans lien avec votre identité), modèle d'appareil, version du système et de l'app, langue, pays approximatif déduit de l'adresse IP par Google, ouvertures et durée des sessions.
Nous avons retiré l'identifiant publicitaire des permissions de l'app et désactivé les signaux de personnalisation : aucun profil publicitaire n'est constitué. Vous retirez votre accord à tout moment dans Réglages, « Améliorer Rusukh » : la collecte s'arrête aussitôt.
3.11 Les rapports de plantage (avec votre accord seulement)
Sous le même accord, Firebase Crashlytics (Google) reçoit, quand l'app plante ou rencontre une erreur grave : la trace technique de l'erreur, le modèle d'appareil, la version du système et de l'app, l'état de la mémoire et de l'écran, un identifiant d'installation. Pas votre adresse e-mail, pas vos réponses.
3.12 Les données techniques vues par nos hébergeurs
Comme toute application connectée, Rusukh envoie des requêtes à des serveurs, qui voient votre adresse IP, l'heure et des en-têtes techniques (type d'appareil, version de l'app). C'est le cas :
- du téléchargement de la banque de voix (environ 630 Mo, servie par Cloudflare depuis
voix.apprusukh.com, avec Google Cloud Storage en secours) ; - de la synchronisation et des défis (Google Firebase) ;
- des récitations du Coran et du tafsīr d'Ibn Kathīr, téléchargés à votre demande depuis les serveurs de la Quran Foundation (
verses.quran.com,api.quran.com) ; - du site apprusukh.com (Cloudflare).
Ces journaux techniques servent à la sécurité et au bon fonctionnement, et sont effacés par les hébergeurs dans des délais courts.
3.13 Ce qui reste sur votre appareil
La base de données d'apprentissage, vos préférences, la banque de voix, les récitations et le tafsīr téléchargés restent dans la mémoire du téléphone, dans l'espace réservé à l'app. Ils disparaissent quand vous désinstallez l'app. Supprimer le compte en ligne ne les efface pas : ils vous appartiennent.
3.14 Quand vous nous écrivez
Si vous nous contactez par e-mail, nous gardons votre adresse et le contenu de l'échange le temps de traiter la demande et d'en garder la preuve.
4. Ce que nous ne faisons pas
- Pas de publicité dans l'app, pas d'identifiant publicitaire, pas de profilage à des fins commerciales.
- Aucune donnée vendue, louée ni cédée à des tiers pour leurs propres usages.
- Aucune donnée bancaire chez nous.
- Aucune lecture de votre position, de vos photos, de votre micro ni de vos messages.
- Le contenu de ce que vous tapez ou récitez dans les exercices n'est envoyé à personne.
- Aucune décision automatisée produisant des effets juridiques sur vous.
5. Pourquoi nous les traitons, et sur quel fondement
| Finalité | Données | Fondement (RGPD, art. 6 ; PDPL, art. 4) |
|---|---|---|
| Fournir l'app sans compte | Progression locale, téléchargements | Exécution du contrat (conditions d'utilisation) |
| Sauvegarder et retrouver l'avancée sur plusieurs appareils | Compte, progression, profils, préférences | Exécution du contrat |
| Amis, classement, défis, notifications liées | Annuaire, amis, classement, salles de défi, jetons | Exécution du contrat, à votre initiative (vous choisissez d'ajouter un ami ou de lancer un défi) |
| Chercher des amis dans le carnet d'adresses | Empreintes d'adresses, calculées sur l'appareil | Consentement (permission système, retirable) |
| Ouvrir le parcours payant | État de l'abonnement, accès offerts | Exécution du contrat |
| Comprendre ce qui marche et corriger les pannes | Statistiques d'usage, rapports de plantage | Consentement (retirable dans les Réglages) |
| Sécurité, prévention des abus, fonctionnement technique | Adresses IP, journaux, règles d'accès | Intérêt légitime (protéger le service et ses utilisateurs) |
| Répondre à vos demandes et exercer vos droits | E-mails échangés | Obligation légale et intérêt légitime |
6. Qui y accède
Nous, pour faire fonctionner le service, dans la limite du nécessaire. Les règles d'accès des bases de données font que chaque compte ne peut lire et écrire que son propre espace.
Nos sous-traitants, qui traitent les données pour notre compte et selon nos instructions :
| Sous-traitant | Rôle | Données |
|---|---|---|
| Google (Firebase et Google Cloud) | Authentification, bases de données (Firestore, Realtime Database), fonctions serveur, notifications (Cloud Messaging), statistiques (Analytics) et plantages (Crashlytics) sous consentement, stockage de secours des voix | Compte, progression, profils, amis, classement, défis, jetons, statistiques, rapports de plantage, adresses IP |
| Cloudflare | Hébergement de la banque de voix (R2) et du site apprusukh.com, DNS | Adresses IP et journaux techniques |
| Google Play (Google) et App Store (Apple) | Distribution de l'app, paiement et gestion de l'abonnement | Vos données de paiement et d'achat, traitées par eux en tant que responsables distincts |
| Quran Foundation | Serveurs des récitations et du tafsīr téléchargés à votre demande | Adresses IP et journaux techniques |
D'autres utilisateurs, dans la mesure que vous choisissez : vos amis acceptés voient votre adresse e-mail, le nom de votre profil et votre emblème ; les participants d'un défi voient le nom du profil, l'emblème, le niveau et le score ; le classement montre le nom du profil, l'emblème, le rang et les mots solides.
Les autorités, uniquement si la loi nous y oblige.
7. Où sont les serveurs, et les transferts
Nos services Firebase sont configurés, pour la base de données en temps réel et les fonctions serveur, dans la région europe-west1 (Belgique, Union européenne) ; la banque de voix est hébergée par Cloudflare en Europe de l'Est. Certains services de Google (authentification, statistiques, plantages, notifications) et de Cloudflare sont fournis depuis des infrastructures mondiales, notamment aux États-Unis.
Pour les personnes situées dans l'Union européenne, ces transferts vers les États-Unis reposent sur la décision d'adéquation relative au cadre de protection des données UE-États-Unis (Data Privacy Framework), auquel Google LLC, Cloudflare, Inc. et Apple Inc. sont certifiés, et à défaut sur les clauses contractuelles types de la Commission européenne intégrées à leurs conditions de traitement des données. Nous-mêmes sommes établis aux Émirats arabes unis : vos données nous sont accessibles depuis ce pays, sous les protections décrites dans cette politique et des engagements contractuels équivalents.
Pour les personnes situées aux Émirats arabes unis, les transferts hors du pays sont encadrés par les articles 22 et 23 du PDPL (pays offrant un niveau de protection adéquat, ou garanties contractuelles appropriées).
8. Combien de temps nous les gardons
| Données | Durée |
|---|---|
| Compte, progression, profils, amis, classement, jetons, résultats de défis | Tant que le compte existe, puis 30 jours après la demande de suppression (délai pendant lequel vous pouvez l'annuler en vous reconnectant). Ensuite, effacement complet, compte compris. |
| Salles de défi | Le temps de la partie ; effacées à la fin. |
| Empreinte d'adresse dans l'annuaire | Tant que le compte existe ; retirée à la suppression. |
| Statistiques d'usage (Firebase Analytics) | Données associées à une installation : la durée réglée dans notre console Firebase, 14 mois au plus. Les totaux agrégés, qui ne permettent plus d'identifier personne, sont conservés sans limite. |
| Rapports de plantage (Crashlytics) | 90 jours. |
| Journaux de connexion de l'authentification (adresse IP) | Quelques semaines, chez Google. |
| Journaux techniques des hébergeurs | Délais courts, fixés par l'hébergeur. |
| E-mails échangés avec vous | Le temps de traiter la demande, puis au plus trois ans comme preuve. |
| Données locales de l'appareil | Jusqu'à la désinstallation de l'app, ou l'effacement par vous. |
9. Sécurité
- Toutes les communications sont chiffrées en transit (TLS/HTTPS).
- Les règles d'accès des bases de données sont écrites pour qu'un compte ne lise et n'écrive que son propre espace ; l'annuaire ne peut pas être listé ; le classement n'accepte que des champs contrôlés.
- Les mots de passe sont hachés par Firebase Authentication ; les adresses de l'annuaire et des contacts sont réduites à des empreintes.
- La mesure d'audience est coupée par défaut, au niveau du système.
- L'effacement d'un compte suit un ordre vérifié (traces chez les amis, annuaire, classement, invitations, puis tout le compte), et il est aussi exécuté côté serveur, indépendamment de l'appareil.
Aucun système n'est infaillible. En cas de violation de données susceptible de vous porter préjudice, nous vous informerons et nous notifierons l'autorité compétente dans les délais légaux.
10. Vos droits
Vous disposez des droits suivants, prévus par le RGPD (articles 15 à 22) et par le PDPL (articles 13 à 18) :
- Accès : savoir quelles données nous avons sur vous et en obtenir une copie.
- Rectification : corriger une donnée inexacte (le nom d'un profil se modifie directement dans l'app).
- Effacement : faire supprimer vos données (voir la section 11).
- Portabilité : recevoir vos données dans un format lisible par une machine. Dans l'app : Réglages, « Mes données », « Récupérer mes données » produit un fichier JSON complet de votre progression et de vos préférences, à enregistrer ou partager où vous voulez.
- Limitation et opposition : demander de restreindre un traitement, ou vous opposer à un traitement fondé sur notre intérêt légitime.
- Retrait du consentement, à tout moment, pour les statistiques et les plantages (interrupteur « Améliorer Rusukh » dans les Réglages) et pour le carnet d'adresses (permission du système). Le retrait ne remet pas en cause ce qui a été fait avant.
- Ne pas faire l'objet d'une décision entièrement automatisée : nous n'en prenons aucune.
Pour exercer un droit qui n'a pas de bouton dans l'app, écrivez à contact@neuroline-airblast.com, de préférence depuis l'adresse e-mail de votre compte, pour que nous puissions vérifier que la demande vient bien de vous. Nous répondons dans un délai d'un mois, prolongeable de deux mois pour les demandes complexes, et nous vous le dirons alors.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez saisir une autorité de contrôle : en France, la CNIL (3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, www.cnil.fr) ; dans un autre pays de l'Union européenne, l'autorité de votre lieu de résidence ; aux Émirats arabes unis, le UAE Data Office. Nous préférons toutefois que vous nous écriviez d'abord : la plupart des demandes se règlent en quelques jours.
11. Supprimer son compte
Dans l'app : Réglages (icône en haut à droite de l'accueil), panneau « Compte », « Supprimer mon compte ». La fenêtre propose d'abord de récupérer vos données. Après confirmation, le compte est mis en attente pendant 30 jours et l'appareil est déconnecté. Vous reconnecter avant la fin de ce délai annule tout. Passé ce délai, un traitement serveur efface vos amis chez eux, votre empreinte dans l'annuaire, vos lignes de classement, vos invitations, toute votre progression en ligne, vos profils, puis le compte lui-même.
Sans l'app, ou si vous n'y avez plus accès : envoyez un e-mail à contact@neuroline-airblast.com avec l'objet « Suppression de compte Rusukh ». La page Supprimer mon compte détaille la procédure, ce qui est effacé et ce qui est conservé.
Supprimer le compte ne résilie pas un abonnement en cours : la résiliation se fait dans Google Play ou l'App Store (voir les conditions d'utilisation).
12. Mineurs
Rusukh s'adresse aux personnes de 13 ans et plus. L'app n'est pas destinée aux enfants de moins de 13 ans et nous ne collectons pas sciemment de données les concernant. Si vous êtes parent ou tuteur et pensez qu'un enfant de moins de 13 ans a créé un compte, écrivez-nous : nous le supprimerons. Dans les pays de l'Union européenne où l'âge du consentement numérique est supérieur à 13 ans (jusqu'à 16 ans selon le pays), l'accord d'un parent est nécessaire pour les traitements fondés sur le consentement.
13. Notifications
Les rappels de révision sont calculés par l'algorithme de répétition espacée et programmés sur le téléphone : ils ne passent par aucun serveur. Les notifications d'amis et de défis passent par Firebase Cloud Messaging et nos fonctions serveur (région europe-west1), qui lisent le jeton de notification de votre compte pour vous joindre. Vous coupez les unes et les autres dans les Réglages de l'app ou du système.
14. Le site apprusukh.com
Le site est une suite de pages statiques, sans compte, sans formulaire et sans traceur. Nous n'y posons aucun cookie. Si vous changez le thème (nuit ou jour), ce choix est enregistré dans le stockage local de votre navigateur, sur votre appareil seulement. L'hébergeur (Cloudflare) traite votre adresse IP pour servir les pages et les protéger des attaques.
15. Modifications
Nous pouvons modifier cette politique, par exemple quand une fonction nouvelle traite une donnée nouvelle. La date et le numéro de version en haut de page changent alors. Pour une modification importante, nous vous en informerons dans l'app ou par e-mail et, si un nouveau consentement est nécessaire, nous vous le demanderons.
16. Contact
Pour toute question sur vos données : contact@neuroline-airblast.com, ou par courrier à l'adresse de la section 1.