Politique de confidentialité — LifeFlow
Dernière mise à jour : août 2026
LifeFlow est une application de suivi de vie (habitudes, humeur, sport, coach local, récap annuel type « Wrapped »). Vos journaux de suivi, imports et préférences coach sont stockés localement sur votre appareil dans une base SQLite chiffrée (SQLCipher). LifeFlow n’exploite pas de serveur centralisé pour vos données de vie.
Responsable du traitement
Groupe Velvett — privacy@velvett.app — velvettapp.com
1. Données collectées
- Suivi manuel : café, repas, humeur (5 niveaux), sport, hydratation, sommeil, types personnalisés
- Santé (opt-in, HealthKit / Health Connect) : pas, sommeil, fréquence cardiaque, distance, calories actives, poids, masse grasse, hydratation, tension, SpO₂
- Temps d’écran Android (opt-in) : usage par application via Usage Stats
- Cycle menstruel (opt-in) : règles, symptômes, prédictions locales
- Imports de fichiers (opt-in) : Spotify (export), TikTok, YouTube, Instagram, Strava, historique Google Location (Takeout), export Apple Health / Google Fit
- Spotify OAuth (opt-in) : connexion volontaire à votre compte Spotify ; jetons d’accès stockés dans SecureStore ; appels à l’API Spotify uniquement pour les données que vous demandez — pas d’envoi vers un serveur Velvett
- Repas / codes-barres (opt-in) : scan caméra pour lire un code-barres ; recherche produit via Open Food Facts (requête réseau vers leur API) ; résultats et journaux repas stockés localement
- Transfert Nearby (opt-in) : export chiffré échangé en réseau local (LAN) entre appareils ; pas de cloud Velvett
- Coach modèle on-device (opt-in) : téléchargement de poids de modèle sur votre appareil ; inférence locale uniquement
- Notifications locales (opt-in) : rappels planifiés sur l’appareil (pas de push serveur Velvett)
- Module adulte verrouillé (opt-in, 18+) : données intimes, stockées uniquement sur l’appareil
- Widget iOS/Android : compteurs du jour via App Group / stockage partagé
- Profil & coach (local) : pseudo / identité (âge, sexe, taille, poids, objectif corps), portrait / chronotype, mémoire coach (objectifs soft, horaires calmes, notes, règles en sourdine), feedback 👍/👎 sur les conseils — stockés sur l’appareil, sans envoi vers un serveur Velvett
- Achats in-app (RevenueCat + App Store / Google Play) : si vous achetez un produit LifeFlow (ex. retrait des pubs, déblocage d’imports), les stores et RevenueCat traitent l’identifiant d’achat / entitlements. Aucune carte bancaire n’est saisie dans l’app ; vos journaux de vie ne sont pas transmis à RevenueCat
- Données techniques : journaux d’erreur (Sentry, hébergement UE), identifiants pub (AdMob) selon UMP/ATT
2. Utilisation
Vos données servent à afficher vos statistiques, récapitulatifs, widgets, et conseils coach personnalisés localement. Nous ne vendons pas vos données de suivi.
3. Stockage local
Chiffrement SQLCipher ; clés dans Keychain (iOS) ou Keystore (Android). Export JSON/CSV possible, y compris avec mot de passe (peut inclure feedback coach). Effacement complet disponible dans Paramètres → Données.
4. Localisation
LifeFlow distingue trois usages distincts — aucun n’implique un suivi GPS permanent ni un envoi de position vers un serveur Velvett :
- GPS pendant une séance sport outdoor (opt-in) : avec votre permission système, la position peut être utilisée au premier plan pendant une séance (distance / rythme). Les points restent sur l’appareil ; pas de serveur Velvett.
- Historique Google Takeout (opt-in) : import d’un fichier que vous choisissez ; stocké localement pour statistiques / carte thermique. Aucune permission GPS live n’est requise pour cet import.
- Google Maps Platform : rendu de tuiles / cartes uniquement (affichage). LifeFlow n’utilise pas Maps pour vous géolocaliser en continu.
5. Prestataires tiers
- Google AdMob — publicités natives / récompensées ; identifiants selon vos choix
- Google UMP — gestion du consentement pub (UE / UK)
- Apple ATT — transparence du suivi publicitaire (iOS)
-
RevenueCat — gestion des achats in-app et entitlements (ex.
ad_free,imports_unlocked), sans accès à vos journaux - Apple App Store / Google Play — facturation des achats
- Sentry — rapports d’erreur techniques (région UE configurée)
- Expo Application Services — builds / distribution (pas de compte LifeFlow Velvett)
- Spotify — API / OAuth si vous connectez votre compte (opt-in)
- Open Food Facts — recherche produit par code-barres (opt-in)
- Google Maps Platform — tuiles et rendu cartographique
6. Consentement
Les fonctionnalités sensibles (santé, GPS sport, imports, Spotify OAuth, cycle, module adulte, publicités, tracking ATT, modèle on-device, notifications, Nearby) ne s’activent qu’avec votre action explicite. Vous pouvez retirer les autorisations système, restaurer vos achats via Paramètres, ou effacer toutes vos données à tout moment.
7. Données sensibles & mineurs
Le module adulte (18+) est désactivé par défaut et protégé par verrouillage appareil. LifeFlow n’est pas destiné aux enfants. Les données de cycle sont traitées localement ; l’application n’est pas un dispositif médical. Le coach fournit des suggestions heuristiques locales, pas un avis médical.
8. Vos droits (RGPD)
Accès, rectification, suppression et export via l’application. Pour toute demande relative aux données traitées par Velvett en tant que responsable : privacy@velvett.app.
9. Modifications
Cette page est la référence à jour. Les changements significatifs seront reflétés ici et dans l’application.