Politique de confidentialité
1. Qui est responsable de tes données ?
Cette application est éditée par Mourad Miled, particulier résidant en France. Pour toute question relative à cette politique ou à tes données : mourad.miled1@gmail.com.
2. Données stockées localement sur ton téléphone
Toutes les données ci-dessous sont stockées exclusivement sur ton appareil, dans l'espace privé de l'application. Elles ne quittent ton téléphone que dans les cas explicitement décrits en section 3.
- Conversation chat avec ton tuteur — l'historique des messages que tu échanges dans l'onglet Messages, comme dans n'importe quelle app de chat. Conservé tant que tu ne l'effaces pas (Settings → Confidentialité → Effacer mes conversations).
- Profil utilisateur inféré — un résumé textuel (jusqu'à 1500 caractères) de ce que ton tuteur retient de toi (centres d'intérêt, vie quotidienne évoquée en chat, etc.), généré à partir de ta conversation et utilisé pour personnaliser les échanges futurs. Réinitialisé quand tu effaces tes conversations.
- Profil de la persona — un résumé textuel (jusqu'à 600 caractères) des éléments que la persona IA a partagés sur elle-même, pour assurer la cohérence de son personnage entre conversations. Réinitialisé avec les conversations.
- Préférences d'application — langues source/cible, prénom (optionnel), genre du tuteur, paramètres d'affichage, options de notification, état des streaks d'apprentissage.
- Cache audio TTS — fichiers audio des réponses du tuteur que tu as écoutées via le bouton 🔊 (jusqu'à 50 fichiers, suppression automatique des plus anciens).
- Cache des messages vocaux — enregistrements audio des messages vocaux que tu envoies au tuteur, conservés pour pouvoir les ré-écouter (jusqu'à 20 fichiers, suppression automatique des plus anciens).
Sauvegarde Google : ces données sont incluses par défaut dans la sauvegarde automatique Google de ton appareil (Auto Backup d'Android). Tu peux désactiver cette sauvegarde dans les paramètres système Android (Paramètres → Système → Sauvegarde).
3. Données envoyées à Google Gemini
Lingo Flow utilise l'API Google Gemini (generativelanguage.googleapis.com) pour les fonctionnalités d'intelligence artificielle. Les données suivantes sont envoyées à Google Gemini, uniquement dans les cas listés :
- Traduction enrichie depuis la bulle flottante — quand tu touches explicitement le bouton ✨ Système 2 sur la bulle, le texte sélectionné à l'écran est envoyé pour produire une traduction de qualité supérieure avec note pédagogique.
- Messages chat avec le tuteur — quand tu envoies un message dans l'onglet Messages, ton message + ton historique récent (jusqu'à 20 derniers échanges) + ton profil sont envoyés pour générer la réponse de la persona.
- Vérification grammaticale — quand tu envoies un message chat, ton message est aussi envoyé séparément pour vérifier la grammaire et te proposer des corrections pédagogiques.
- Transcription vocale — quand tu envoies un message vocal au tuteur, l'enregistrement audio est envoyé pour être transcrit en texte.
- Synthèse vocale (TTS) — quand tu touches le bouton 🔊 sur un message du tuteur, le texte du message est envoyé pour générer un fichier audio à écouter.
- Mise à jour automatique du profil — toutes les 10 messages que tu envoies, ton historique récent est analysé pour mettre à jour ton profil utilisateur et le profil de la persona (cf. section 2). C'est ce qui permet au tuteur de "se souvenir" de toi dans la durée.
- Génération de relances (nudges) — si tu n'as pas répondu à ton tuteur depuis quelques heures ou jours, un message de relance peut être généré en arrière-plan pour t'inviter à reprendre la conversation. Au maximum 5 relances sur 7 jours d'inactivité totale.
Google traite ces données conformément à sa propre politique de confidentialité, consultable à policies.google.com/privacy. Les données sont transmises chiffrées via HTTPS.
4. Données qui ne sont JAMAIS collectées ni envoyées
Lingo Flow ne collecte ni ne transmet :
- Le contenu lu via le service d'accessibilité dans d'autres apps (WhatsApp, Messenger, navigateurs, réseaux sociaux, etc.). Ce texte est lu en mémoire pour produire la traduction passive affichée dans la bulle, puis immédiatement oublié. Il n'est ni stocké, ni envoyé sur internet — sauf si tu déclenches explicitement une action (✨ deck, chat, vocal) sur ce contenu spécifique.
- Aucun identifiant publicitaire (Advertising ID), aucun identifiant unique de l'appareil, aucun fingerprinting.
- Aucun outil d'analyse comportementale tiers (pas de Firebase Analytics, Google Analytics, Mixpanel, Crashlytics, etc.).
- Aucune publicité, aucun SDK publicitaire, aucun partage avec des réseaux d'annonceurs.
- Aucune géolocalisation, aucun accès aux contacts, à la galerie photo, au calendrier, aux SMS ou aux fichiers personnels.
5. Permissions Android utilisées
- Service d'accessibilité (BIND_ACCESSIBILITY_SERVICE) — pour lire le texte affiché à l'écran et le traduire dans la bulle flottante. Sans cette permission, l'application ne peut pas remplir sa fonction principale.
- Affichage par-dessus les autres apps (SYSTEM_ALERT_WINDOW) — pour afficher la bulle flottante au-dessus de l'app que tu consultes.
- Internet (INTERNET) — pour les appels à l'API Google Gemini listés en section 3.
- Service de premier plan (FOREGROUND_SERVICE) — pour maintenir actif le service d'accessibilité et permettre à Android de te montrer la notification persistante associée.
- Notifications (POST_NOTIFICATIONS) — pour t'envoyer les messages de ton tuteur quand l'app n'est pas ouverte, ainsi que les relances et le récap quotidien.
- Microphone (RECORD_AUDIO) — pour enregistrer tes messages vocaux dans le chat. Aucun enregistrement passif, le micro n'est activé que pendant que tu maintiens explicitement le bouton de dictée.
6. Profilage par intelligence artificielle
Pour personnaliser les échanges avec le tuteur, l'application utilise l'API Google Gemini pour générer un profil utilisateur inféré à partir de l'historique de tes conversations dans l'app (cf. section 2). Ce profil contient des éléments tels que tes centres d'intérêt mentionnés en chat, ta vie quotidienne évoquée, ou ton niveau de langue.
Ce traitement constitue un profilage automatisé au sens de l'article 22 du RGPD. Sa finalité est exclusivement la personnalisation pédagogique. Sa base légale est l'exécution du contrat (= la fourniture de la fonctionnalité chat tutor que tu as choisi d'utiliser). Tu peux à tout moment supprimer ce profil en effaçant tes conversations (Settings → Confidentialité → Effacer mes conversations) ; le tuteur repartira alors sans aucune connaissance préalable de toi.
7. Tes droits (RGPD)
Conformément au Règlement général sur la protection des données (RGPD), tu disposes des droits suivants :
- Droit d'accès — connaître les données que l'application détient sur toi. La quasi-totalité de tes données est consultable directement dans l'app : tes conversations dans l'onglet Messages, ton profil dans Settings, tes préférences dans Settings.
- Droit de rectification — corriger des données inexactes. Tu peux modifier ton prénom et tes préférences dans Settings à tout moment.
- Droit à l'effacement — supprimer tes données. Trois options : (a) bouton "Effacer mes conversations" dans Settings → Confidentialité, qui supprime ta conversation chat et réinitialise les profils ; (b) désinstaller l'application, ce qui supprime l'intégralité de ses données locales ; (c) demande par email à mourad.miled1@gmail.com.
- Droit à la portabilité — recevoir tes données dans un format structuré. Tu peux en faire la demande par email ; l'export te sera fourni au format JSON.
- Droit d'opposition — t'opposer à un traitement. La fourniture de tes messages à Google Gemini est intrinsèque au fonctionnement du chat ; si tu souhaites t'y opposer, tu peux simplement ne plus utiliser le chat (ou désinstaller l'app).
- Droit de réclamation — tu peux à tout moment introduire une réclamation auprès de la CNIL (Commission nationale de l'informatique et des libertés), autorité de contrôle française : cnil.fr.
8. Cookies et traceurs
Lingo Flow est une application Android native et n'utilise aucun cookie, aucun traceur publicitaire, aucun pixel de suivi.
9. Mineurs
Lingo Flow n'est pas spécifiquement destinée aux enfants de moins de 13 ans et ne collecte sciemment aucune donnée auprès d'eux. Si tu es parent ou tuteur et que tu constates que ton enfant utilise l'application, tu peux nous contacter à mourad.miled1@gmail.com pour demander la suppression de ses données.
10. Conservation et durées
- Les données stockées localement (cf. section 2) sont conservées tant que tu n'effaces pas tes conversations ou ne désinstalles pas l'application.
- Les données envoyées à Google Gemini ne sont pas conservées par l'application au-delà du temps nécessaire à la requête. Leur conservation par Google est régie par la politique de Google.
- L'application ne fait aucune sauvegarde sur des serveurs distants ; toutes tes données vivent sur ton appareil.
11. Sécurité
Les données stockées localement bénéficient de l'isolation des applications Android (sandbox) : seule Lingo Flow peut y accéder sur ton appareil. Les données transmises à Google Gemini circulent exclusivement via HTTPS (TLS 1.2+), garantissant le chiffrement en transit.
12. Modifications de cette politique
Cette politique peut être mise à jour pour refléter des évolutions de l'application ou des obligations légales. Toute modification substantielle sera signalée dans l'application via une mise à jour de l'écran d'accueil ou des paramètres. La date de dernière mise à jour figure en haut de ce document.
13. Contact
Pour toute question, demande ou réclamation relative à cette politique de confidentialité ou à tes données :
- Mourad Miled, France
- Email : mourad.miled1@gmail.com