reVocab (« nous », « le service », « l'application ») est une application Flutter d'apprentissage du vocabulaire qui vous aide à créer des cartes à partir de photos, de textes et d'images réels. À ce jour, le tchèque est la seule langue proposée à l'apprentissage ; d'autres sont prévues. Cette politique explique quelles données nous collectons, pourquoi, comment elles sont traitées et quels droits vous avez à leur sujet. Elle s'applique à l'application mobile reVocab ainsi qu'à cette page.
1. Qui nous sommes
reVocab est exploitée de manière indépendante. Pour toute question sur cette politique ou sur vos données, contactez-nous à support@revocab.app.
2. Quelles données nous collectons
| Catégorie | Exemples | Pourquoi |
|---|---|---|
| Données de compte | Adresse e-mail, nom affiché, identifiant de compte unique (via Google Sign-In ou e-mail/mot de passe) | Pour créer et sécuriser votre compte, et synchroniser vos données entre appareils |
| Profil d'apprentissage | Langue maternelle, langue apprise, objectif d'apprentissage | Pour personnaliser les traductions, les exemples et le contenu généré |
| Votre contenu de vocabulaire | Cartes, paquets, dossiers, historique d'étude et de révision (progression de la répétition espacée) | C'est le contenu central de l'application — votre bibliothèque d'étude personnelle |
| Photos que vous scannez | Images de listes de vocabulaire, panneaux, menus, objets ou textes que vous photographiez ou importez | Traitées pour extraire et traduire le vocabulaire, identifier des objets ou générer du contenu d'exemple. Les photos sont envoyées à nos fournisseurs d'IA (voir section 3) pour traitement et ne sont pas stockées dans notre propre base de données ou espace de stockage. |
| Statut d'abonnement | Gratuit, Essai ou Premium, et date d'expiration | Pour débloquer les fonctionnalités de votre formule. Le paiement lui-même (numéros de carte, informations de facturation) est entièrement traité par Google Play Billing / l'App Store d'Apple — nous ne voyons ni ne stockons jamais vos données de paiement. |
| Données d'utilisation et de diagnostic | Compteurs d'utilisation des fonctionnalités, version de l'application, rapports de plantage, statistiques d'usage générales | Pour faire respecter des limites d'utilisation équitables, et pour trouver et corriger des bugs |
3. Avec qui nous partageons vos données
Nous faisons appel à un petit nombre de prestataires de confiance pour faire fonctionner reVocab. Nous ne vendons pas vos données et ne les partageons pas à des fins publicitaires.
- Google Firebase (Authentication, Firestore, Cloud Functions, Analytics, Crashlytics, App Check) — notre infrastructure principale, hébergée par Google.
- Google Gemini API et OpenAI API — lorsque vous scannez une photo, recherchez un mot ou générez une histoire, le texte ou l'image concerné est envoyé à l'un de ces fournisseurs d'IA pour produire la traduction, l'explication ou le contenu généré. Nous acheminons chaque requête vers le fournisseur disponible à ce moment-là ; tous deux sont soumis à leurs propres conditions d'utilisation des données pour le trafic API.
- RevenueCat — gère le statut des abonnements sur les différentes boutiques d'applications.
- Google Play Billing / Apple App Store — traitent directement les paiements ; nous ne recevons jamais vos coordonnées bancaires.
4. Autorisations caméra et stockage
reVocab demande l'accès à la caméra afin que vous puissiez photographier des listes de vocabulaire, des panneaux ou des objets pour la fonction Scanner IA, ainsi que l'accès au stockage/à la photothèque afin que vous puissiez choisir une image existante plutôt que d'en prendre une nouvelle. Ces deux autorisations ne sont utilisées que lorsque vous choisissez activement de scanner ou de joindre une image — l'application n'accède pas à votre caméra ou à vos photos en arrière-plan.
5. Durée de conservation de vos données
Nous conservons votre compte et son contenu tant qu'il est actif. Si vous supprimez votre compte (dans l'application : Paramètres → Supprimer le compte), nous supprimons définitivement votre profil, vos cartes et paquets enregistrés, ainsi que votre historique d'étude de nos systèmes. Certains enregistrements (par exemple l'historique d'abonnement/de paiement) peuvent être conservés par Google Play ou Apple indépendamment de nous, selon leurs propres règles de conservation, puisque ce sont eux — et non reVocab — qui traitent votre paiement.
6. Vos droits
Selon l'endroit où vous vivez (y compris dans l'UE/l'EEE, où le RGPD s'applique), vous pouvez avoir le droit :
- D'accéder aux données personnelles que nous détenons à votre sujet.
- De supprimer votre compte et les données associées — directement dans l'application, sous Paramètres → Supprimer le compte, à tout moment et sans avoir à nous contacter.
- De corriger des données inexactes (la plupart des champs du profil sont modifiables directement dans les Paramètres).
- De vous opposer à certains traitements ou d'en demander la limitation, ainsi que de retirer votre consentement lorsque le traitement repose sur celui-ci.
Pour exercer un droit non couvert par une fonctionnalité intégrée à l'application (par exemple demander une copie de vos données), écrivez à support@revocab.app. Nous répondrons dans un délai raisonnable et, dans tous les cas, dans le délai prévu par la loi applicable.
7. Sécurité
Vos données sont stockées sur l'infrastructure de Firebase, avec des contrôles d'accès limitant l'accès à votre propre compte. Les fonctionnalités faisant appel à l'IA exigent que vous soyez connecté et que votre installation soit vérifiée comme authentique (App Check) avant que toute requête ne soit traitée.
8. Confidentialité des enfants
reVocab ne s'adresse pas aux enfants de moins de 13 ans (ou de l'âge minimum requis par la législation de votre pays), et nous ne collectons pas sciemment de données auprès d'enfants n'ayant pas atteint cet âge. Si vous pensez qu'un enfant nous a communiqué des données personnelles, contactez-nous et nous les supprimerons.
9. Modifications de cette politique
Si nous apportons une modification substantielle à cette politique, nous mettrons à jour la date « Dernière mise à jour » ci-dessus et, le cas échéant, vous en informerons dans l'application.