1. Portée et exploitant
Cette politique explique le traitement des données personnelles par l’application, le site et les services ROYU, un service d’apprentissage des langues pour deux profils liés. L’identité juridique et l’adresse postale de l’exploitant doivent être complétées avant publication ; elles ne sont pas inventées dans ce projet.
2. Données traitées
- Prénom, nom facultatif, e-mail, identifiant Firebase, identifiants du fournisseur d’authentification et état de configuration initiale.
- Données de Connexion avec Apple et, si configurée et choisie, de connexion Google. Les jetons servent à l’authentification et à sa confirmation ; les identifiants du fournisseur ne servent pas d’identifiants publicitaires.
- Langues d’explication et d’apprentissage, espaces, mots personnels, progression officielle, niveau de répétition espacée, historique et échéances de révision, maîtrise et activité de la courbe d’apprentissage.
- Appartenance au couple, identifiants de relation et d’espace, état des invitations et enregistrements hachés. Le code d’une invitation valide est visible pour les détenteurs du lien.
- Mots partagés, boîte commune, invitations aux quiz, réponses et résultats, objectifs, contributions individuelles, séries et résumés d’activité.
- Plans personnels et communs : catégorie, durée, parcours grammatical et thèmes terminés. Le plan personnel est privé ; le plan commun s’active après acceptation du partenaire.
- Réponses et corrections aux questions hebdomadaires, dates de relation facultatives, étapes du parcours, rappels au partenaire et état de livraison. Les réponses sont révélées selon les règles de réponse mutuelle.
- Nom, espèce, habitat, cycle de vie, humeur, progression de la créature commune, cadeaux du lien, choix de récompenses et inventaire de restauration des séries.
- Participation facultative et consentement à la Ligue à deux, identité d’équipe, prénoms, avatars, nom d’équipe convenu, score, niveau, classement et saisons. Les contributions individuelles ne sont pas publiées dans le classement du groupe.
- Copies locales, modifications de mots, révisions et suppressions à synchroniser, horodatages, archives de résolution des conflits ; préférences d’apparence et de vues d’apprentissage.
- Contenus créés : mots, sens, exemples, titres d’objectifs, instructions et sujets envoyés à l’IA.
- Entrées et sorties IA nécessaires, ainsi que des relevés limités d’utilisation et de nombre de jetons pour les quotas, la fiabilité et la prévention des abus.
- Métadonnées d’abonnement et d’accès : jeton de compte, produits et transactions Apple, transaction initiale, statut de paiement et d’accès, dates, couverture du couple et identifiants de notifications serveur. Nous ne recevons pas les coordonnées complètes de votre carte.
- Identifiant d’installation aléatoire, jeton Firebase Cloud Messaging, langue et autorisation des notifications, version et numéro de build.
- Fuseau horaire pour les séries et l’activité du jour local.
- Avatar choisi et champs de profil limités, lisibles par le partenaire, nécessaires à l’expérience commune et au widget.
- Données techniques et de sécurité pour App Check, validation des requêtes, classification des erreurs et protection du service. Les journaux de diagnostic sont conçus pour exclure instructions, mots soumis, clés API et e-mails.
3. Finalités
- Créer et sécuriser les comptes, authentifier, restaurer les sessions et vérifier les actes sensibles.
- Fournir les relations privées, espaces, invitations et fonctions visibles par le partenaire.
- Enregistrer, synchroniser et restaurer les progrès, programmer les révisions, calculer les séries et afficher les widgets.
- Fournir mots partagés, objectifs, boîte commune, quiz officiels et résultats communs.
- Proposer plans personnels, questions mutuelles, étapes, croissance de créature et récompenses ; gérer la ligue facultative et ses classements.
- Fournir les traductions demandées, explications, vocabulaire, quiz grammaticaux et quiz communs personnalisés avec l’IA Premium.
- Vérifier les achats, accorder Premium à l’acheteur et au second profil couvert ; gérer renouvellements, délais de grâce, expiration, remboursements et révocations, et prévenir la fraude.
- Envoyer les notifications autorisées et ouvrir l’élément correspondant de la boîte.
- Protéger le service, appliquer les quotas, diagnostiquer les erreurs et respecter les obligations légales.
4. Prestataires et partage
ROYU ne vend pas de données personnelles. Elles ne sont partagées que pour les fonctions demandées, la mesure déclarée dans la version finale, la protection du service ou le respect de la loi.
- Google Firebase : Authentication, Firestore, Cloud Functions, App Check et Firebase Cloud Messaging.
- Apple : connexion, Apple Push Notification service, StoreKit, achats App Store et App Store Server Notifications. Google : connexion si configurée et choisie.
- Groq : traduction et explication de mots, vocabulaire personnalisé et retour grammatical demandé sur les réponses hebdomadaires. Google Gemini : quiz grammaticaux et quiz communs personnalisés avec IA.
- Partenaire lié : données limitées de profil, apprentissage, mots, boîte, objectifs, quiz, séries et contributions. Les corrigés privés restent restreints jusqu’à la publication du résultat.
- Autres couples du groupe de ligue : identité d’équipe, avatars, score, niveau et classement annoncés lors de la participation. Mots personnels, e-mails et réponses hebdomadaires sont exclus. Les deux partenaires doivent accepter.
- Autorités ou conseils professionnels lorsque la loi l’exige ou pour protéger les droits, la sécurité et le service.
5. Intelligence artificielle
Le texte et le contexte nécessaires sont envoyés au prestataire : langues, mot ou sujet, niveau CEFR et exclusions de mots existants. Les instructions serveur sont conçues pour ne pas transmettre UID, e-mail ni nom du partenaire.
Une correction grammaticale demandée pour une réponse hebdomadaire implique le traitement de la réponse, de la question et du contexte linguistique, sans publication auprès des autres couples. L’IA peut être incomplète ou inexacte : ne soumettez pas de données sensibles dans les instructions ou contenus d’apprentissage.
6. Publicité, mesure et cookies
ROYU n’affiche pas de publicité tierce dans l’app et n’utilise pas Google AdMob.
La version finale devrait intégrer les outils Meta d’attribution des installations et d’analyse des campagnes. Avant publication, cette politique, le manifeste iOS, les consentements et les réponses de confidentialité App Store doivent correspondre à la configuration réelle du SDK, ses événements, identifiants, finalités et durées de conservation. Ce projet n’affirme pas l’absence de suivi ou d’analyse dans cette future version.
Ce site statique ne contient ni analyse, pixels publicitaires, scripts de suivi, ni cookies de compte. Il utilise uniquement les fonctions du navigateur nécessaires aux actions demandées, telles que copier un e-mail ou un code.
7. Conservation
Les données de compte et d’apprentissage sont généralement conservées tant que le compte est actif. Les invitations peuvent rester enregistrées comme révoquées, expirées ou utilisées pour l’intégrité et la prévention des abus. Les abonnements et identifiants de notifications serveur peuvent être conservés pour établir les droits, prévenir la fraude, régler les litiges et respecter la loi.
La suppression du compte supprime côté serveur les profils, l’utilisateur d’authentification, les progrès officiels, l’usage IA et des quiz communs, les mots détenus, droits d’accès, appareils push et données de relation. L’ancien partenaire garde son contenu indépendant, notamment les mots copiés dans sa liste. Des traces limitées peuvent subsister légalement ou dans des sauvegardes protégées jusqu’à leur rotation normale.
La déconnexion n’efface pas le travail local en attente. Après confirmation de suppression par le serveur, l’app nettoie sur cet appareil le stockage du compte, les opérations en attente ou archivées, le widget et les brouillons de quiz ; elle réessaie en cas d’interruption. Un autre appareil hors ligne ne peut être nettoyé immédiatement.
8. Sécurité
Accès authentifié, règles Firestore, données limitées à la relation, écritures validées sur serveur, App Check, quotas et secrets gérés protègent le service. Le widget lit une copie locale expurgée App Group sans initialiser Firebase. Aucun transfert ou stockage n’est parfaitement sûr : protégez votre appareil et signalez tout risque au support.
9. Vos choix et droits
- Consulter et modifier le profil ; gérer les permissions push dans iOS et les préférences de boîte dans ROYU.
- Selon le droit applicable, demander accès, rectification, effacement, limitation ou portabilité et s’opposer au traitement. Le consentement peut être retiré sans affecter la licéité du traitement effectué avant ce retrait.
- Saisir l’autorité de protection des données compétente.
- Pour exercer vos droits : privacy@royuapp.com. Une vérification d’identité peut être nécessaire.
10. Suppression du compte
Dans iOS : Profil → Compte et sécurité → Supprimer le compte. Lisez les conséquences, cochez la confirmation et authentifiez-vous de nouveau avec Apple ou Google. La suppression est définitive.
Sans accès à l’app, écrivez depuis l’e-mail du compte à privacy@royuapp.com. Supprimer ROYU n’annule pas l’abonnement Apple ; gérez-le ou résiliez-le d’abord si nécessaire.
11. Mineurs
ROYU ne s’adresse pas aux moins de 13 ans. Si la loi impose un âge supérieur pour consentir au traitement des données des services numériques, un parent ou tuteur doit donner l’autorisation requise. Signalez les données fournies par un enfant sans autorisation appropriée afin que nous puissions enquêter et agir.
12. Traitement international
Les prestataires peuvent traiter les données à l’étranger. Lorsque requis, ROYU utilisera un mécanisme de transfert licite et des garanties adaptées. La région Firebase de production et les coordonnées définitives de l’exploitant doivent être confirmées avant publication.
13. Modifications
Cette politique peut évoluer avec le produit, les prestataires ou la loi. La date d’effet sera mise à jour et un avis supplémentaire sera donné si nécessaire.
14. Contact
Confidentialité et droits : privacy@royuapp.com
Support : support@royuapp.com
Notifications juridiques : legal@royuapp.com