Habitoo — Politique de confidentialité
Dernière mise à jour : 2026-05-12 · Version 1.0
Vue d'ensemble
Habitoo est un coach IA d'habitudes pour iPhone. Nous suivons le principe de minimisation des données :
la grande majorité des données d'habitude reste sur votre appareil. Nous n'envoyons à notre back-end et à notre fournisseur IA
que le minimum nécessaire, et uniquement lorsque vous déclenchez activement une fonction IA (réduction d'objectif,
suggestion d'ancre, bilan mensuel). Cette page décrit honnêtement chaque flux de données, sans rien cacher.
Données stockées localement
Les données suivantes restent uniquement sur votre appareil et ne le quittent jamais, sauf si vous déclenchez l'une des fonctions IA ou de reporting décrites plus bas :
- Définitions d'habitudes (nom, texte de micro-objectif, type et valeur d'ancre, niveau de difficulté) : SwiftData (SQLite local)
- Enregistrements de complétion (état, horodatage, texte de note pour chaque jour) : SwiftData
- Résultats du bilan mensuel (mis en cache localement après génération, pour consultation hors-ligne) : SwiftData
- Réglages de l'app (préférences de rappel, etc.) : UserDefaults
- Planifications de notifications locales (rappels d'ancre) : planifiées via le Centre de notifications iOS, sans planification cloud
Données envoyées à notre back-end
Notre back-end est hébergé sur Cloudflare Workers, avec Cloudflare D1 pour stocker les événements analytiques et la liste d'attente.
L'app envoie des requêtes HTTPS à notre back-end dans les situations suivantes :
Réduction d'objectif IA / Suggestion d'ancre / Contrôle coach / Bilan mensuel
Lorsque vous déclenchez l'une de ces fonctions IA, l'app envoie ce qui suit en HTTPS à notre back-end, qui le transmet pour inférence à notre fournisseur IA (MiniMax) :
- Réduction d'objectif : le texte d'habitude saisi + votre paramètre de langue + les noms des habitudes que vous suivez déjà
- Suggestion d'ancre : le texte d'habitude, le micro-objectif sélectionné, le paramètre de langue
- Contrôle coach : contexte d'habitude, états de complétion des ~7 derniers jours, dernières notes (texte + étiquette d'humeur)
- Bilan mensuel : tous les noms d'habitudes du mois, tous les enregistrements (date, état, texte de note), paramètre de langue
Ces requêtes ne contiennent pas votre nom, courriel, identifiant d'appareil ou autre identifiant personnel direct
(votre adresse IP est conservée environ 30 jours dans les journaux Cloudflare à des fins de détection d'abus et de limitation de débit).
Le résultat de l'inférence IA est renvoyé de façon synchrone à l'app et stocké localement ; nous ne conservons ni les entrées ni les sorties IA côté back-end.
Événements analytiques
Pour évaluer la rétention et l'usage des fonctions, l'app envoie des événements analytiques dans les situations suivantes :
- Types d'événements : ouverture de l'app, appel IA demandé, micro-objectif sélectionné, ancre sélectionnée, habitude créée, habitude complétée, bilan mensuel consulté, page Pro affichée/cliquée, inscription liste d'attente
- Chaque événement contient : identifiant d'appareil (IDFV iOS — un identifiant aléatoire attribué par iOS pour cette app, réinitialisé à la désinstallation), nom d'événement, propriétés d'événement (quelques champs booléens/textuels), paramètre de langue, version de l'app, horodatage, identifiant de l'app
- Ne contient pas : votre nom, courriel, noms d'habitudes, texte de notes, contenu des réponses IA
Les événements analytiques sont stockés dans Cloudflare D1 (région APAC) et ne sont consultables que par l'auteur de l'app.
Courriel de la liste d'attente Pro (optionnel)
Nous collectons les informations suivantes uniquement lorsque vous soumettez activement votre courriel dans la liste d'attente Pro
(page Réglages dans l'app) : courriel, étiquette de source (par exemple pro_upsell_settings), identifiant d'appareil,
paramètre de langue, user-agent, horodatage. Elles servent uniquement à : vous notifier au lancement de Pro et envoyer une remise
« early-bird » de 50 % aux 200 premiers inscrits. Au-delà, nous ne les utiliserons à aucune autre fin marketing ou tierce.
Sous-traitants
Habitoo s'appuie sur les services tiers suivants, tous joints via HTTPS chiffré :
- Cloudflare (Workers + D1 + Pages) — exécute notre logique back-end, stocke les événements analytiques et la liste d'attente. Cloudflare n'accède pas au contenu des requêtes pour son propre usage ; il intervient purement comme fournisseur d'infrastructure.
- MiniMax (service de modèle IA) — traite les requêtes d'inférence de réduction d'objectif, suggestion d'ancre, contrôle coach et bilan mensuel. Selon notre accord avec MiniMax, les données utilisateur ne sont pas utilisées pour entraîner leurs modèles.
Ce que nous ne faisons pas
- Pas de SDK analytique tiers (pas de Firebase Analytics, Mixpanel, GA, AppsFlyer)
- Pas de SDK de reporting de crash tiers (pas de Sentry, pas de Crashlytics)
- Pas de SDK publicitaires ; aucune publicité affichée, aucun suivi inter-app
- Nous ne demandons pas la permission IDFA (identifiant publicitaire)
- Nous ne demandons pas l'accès aux photos, à la localisation, aux contacts, au calendrier ou aux données Health
- Nous n'envoyons aucune notification push à distance (uniquement des notifications locales)
- Nous ne partageons aucune donnée avec des data brokers
Conservation et suppression des données
- Données locales : suivent le cycle de vie iOS — automatiquement supprimées à la désinstallation de l'app.
- Événements analytiques : conservés indéfiniment pendant la phase de validation MVP ; une politique formelle de conservation/suppression est sur la feuille de route. Pour supprimer immédiatement vos données analytiques, envoyez-nous un courriel avec l'IDFV de votre appareil (visible en bas des Réglages dans l'app) ; nous procédons à la suppression sous 7 jours ouvrés.
- Courriel de liste d'attente : conservé jusqu'à l'envoi de l'invitation de lancement Pro, ou supprimé immédiatement sur demande. Si Pro n'est jamais lancé, nous purgeons les données à l'arrêt du produit.
Confidentialité des enfants
Habitoo n'est pas destiné aux enfants de moins de 13 ans et nous ne collectons sciemment aucune donnée les concernant.
Si vous pensez qu'un enfant a utilisé l'app et soumis des données sans autorisation, écrivez-nous pour la suppression.
Modifications de la politique
Si cette politique de confidentialité évolue, nous mettrons à jour cette page et modifierons la date « Dernière mise à jour » en haut.
Les changements importants (par exemple l'ajout d'une nouvelle catégorie de données collectées) seront annoncés dans l'app.
Nous recommandons de consulter cette page régulièrement.
Nous contacter
Pour toute question sur cette politique, demande d'export ou de suppression de vos données, ou pour en savoir plus sur le traitement
des données par Cloudflare ou MiniMax, écrivez-nous à :
freezing.myfriend@gmail.com