Politique de confidentialité de Contractions
Comment Contractions, le minuteur de contractions de TrainRBoost, traite vos données. Vos contractions restent sur votre téléphone ; tout ce que l'app envoie est détaillé ci-dessous.
Dernière mise à jour : 6 octobre 2026
1. Ce qui reste sur votre téléphone
Contractions fonctionne sans compte, sans publicité et sans identifiant publicitaire. Ce que vous saisissez est enregistré uniquement sur votre téléphone, dans le stockage de l'app :
- vos contractions : l'heure de début et de fin de chacune, et celle en cours ;
- votre réponse à la question « est-ce votre premier bébé ? », et le moment où vous indiquez que bébé est né ;
- vos réglages et l'état de l'app (écrans d'accueil déjà vus, demande de note, messages de nouveautés).
Vos contractions elles-mêmes ne quittent jamais le téléphone. Certains événements d'usage (section 2) portent en revanche votre réponse sur le premier bébé, et leur heure dit quand une session a commencé, quand le repère a été atteint et quand vous avez marqué la naissance. « Effacer les données », dans les Réglages, efface de ce téléphone les contractions, la date de naissance et le suivi de la demande de note, et donne un nouvel identifiant aux événements suivants ; votre réponse sur le premier bébé, vos réglages et ce que PostHog a déjà reçu restent. L'écran Historique permet aussi de supprimer une contraction ou tout l'historique. Désinstaller l'app efface toutes ces données du téléphone. Elles ne font pas partie de la sauvegarde automatique d'Android et, sur iPhone, l'app les exclut de la sauvegarde iCloud.
2. Mesure d'usage et rapports d'erreur
Pour améliorer l'app et corriger ses erreurs, Contractions envoie des événements d'usage et des rapports d'erreur à PostHog, dans son cloud européen (eu.i.posthog.com). Ils portent un identifiant pseudonyme, un numéro aléatoire créé par l'app, et concernent :
- l'installation de l'app, ses mises à jour (avec la version précédente), chaque ouverture, son retour au premier plan et son passage en arrière-plan ;
- la fin de l'accueil et le début d'une session de contractions (la première contraction après au moins trois heures sans contraction), avec votre réponse sur le premier bébé ;
- le repère « quand appeler la maternité » atteint, une fois par session, avec la langue de l'app et le repère appliqué, qui dépend de votre réponse sur le premier bébé ;
- l'ouverture de l'exercice de respiration, et la naissance que vous marquez, avec deux réponses par oui ou non : des contractions avaient-elles été chronométrées, le repère avait-il été atteint ;
- le bouton « Découvrir Doudou » affiché ou touché, avec l'endroit (Réglages, écran qui suit la naissance, accueil après la naissance) ;
- la demande de note (faite ou non, pourquoi, et si la fenêtre a pu s'ouvrir), la fiche du store ouverte depuis « Noter l'app », et les messages de nouveautés quand l'app en affiche (affichés, et votre réponse) ;
- les erreurs et les plantages : le nom de l'erreur, son message et sa pile d'appels (l'endroit du code en cause), si elle a fait planter l'app, combien de fois elle s'est répétée, d'où elle vient dans l'app, la version de la mise à jour de l'app, si l'app était au premier plan et, si l'affichage a planté, les éléments de l'écran affiché ;
- des vérifications techniques, comme la mise en route des rapports d'erreur, un enregistrement illisible au démarrage (lequel, et pourquoi) ou une langue du téléphone illisible.
Ces événements ne contiennent jamais vos contractions : ni leur nombre, ni leur durée, ni leur heure. Mais chacun est daté : l'heure de celui qui ouvre une session est celle de sa première contraction, et celles du repère atteint et de la naissance marquée disent quand ils ont eu lieu. Ils sont pseudonymes : leur identifiant les relie entre eux, jusqu'à ce que vous effaciez les données. PostHog reçoit aussi le nom et la version de l'app, la marque et le modèle de votre téléphone, son système et sa version, la taille de l'écran, la langue et le fuseau horaire du téléphone, et s'il s'agit d'un émulateur ; votre adresse IP parvient à son serveur, qui en déduit une localisation approximative (pays, région, ville). Les événements sont conservés 12 mois. Il n'y a ni compte ni adresse e-mail. Le partage des données d'usage est activé par défaut ; vous pouvez le couper dans les Réglages (section 7).
3. Les connexions au démarrage
Deux autres connexions ont lieu au démarrage de l'app. Elles ne transmettent rien de ce que vous saisissez :
- PostHog (eu-assets.i.posthog.com, eu.i.posthog.com) — quand le partage des données d'usage est activé, le SDK de PostHog lit à chaque lancement la configuration de notre projet, sans identifiant ; il peut aussi lire ses drapeaux de fonctionnalité, au lancement et quand vous effacez les données, en envoyant l'identifiant pseudonyme de la section 2, un identifiant d'appareil propre au SDK (le premier identifiant pseudonyme de l'installation), qu'« Effacer les données » ne change pas, la version de l'app et du système et le type d'appareil ; votre adresse IP parvient à son serveur.
- Expo (u.expo.dev) — à chaque lancement, même avec le partage des données d'usage coupé, l'app vérifie si une mise à jour existe, ce qui transmet à Expo votre plateforme, la version de l'app et de sa mise à jour, un identifiant d'installation aléatoire propre à Expo, qu'« Effacer les données » ne change pas, et votre adresse IP.
4. Le lien vers Doudou
Le bouton « Découvrir Doudou », dans les Réglages et sur l'écran qui suit la naissance, ouvre dans votre navigateur l'adresse trainrboost.com/go/doudou/contractions de notre site. Cette adresse enregistre le clic sur notre serveur, puis vous envoie vers la fiche de Doudou sur l'App Store ou Google Play, selon votre téléphone. Le clic enregistré contient :
- son heure, l'app proposée et le nom du lien (doudou, contractions) ;
- le type d'appareil (iPhone, Android ou autre) et la description que votre navigateur donne de lui-même (son « user-agent » : navigateur, système et leurs versions, parfois le modèle du téléphone), d'où nous tirons aussi s'il s'agit d'un robot ;
- la langue de l'adresse ouverte (l'anglais, pour ce lien) et la page d'où vient le clic, sans ses paramètres, quand votre navigateur la transmet ;
- le pays de connexion, que Cloudflare, par qui passent les requêtes de notre site, déduit de votre adresse IP.
Votre adresse IP n'est pas enregistrée avec le clic : notre site la garde seulement en mémoire, pour limiter le nombre de clics enregistrés depuis une même adresse, et l'oublie au plus tard à son redémarrage. Comme toute requête faite à notre site, l'ouverture de cette adresse est aussi inscrite dans les journaux techniques de notre serveur, avec l'adresse IP d'où elle vient ; ces journaux sont effacés au bout de 14 jours. Le lien vers Google Play porte le nom « contractions », que Google Play peut transmettre à Doudou une fois installée ; celui vers l'App Store peut le porter aussi, pour les statistiques de campagne d'Apple. Les autres liens de l'app (cette politique, les conditions d'utilisation) ouvrent aussi notre site : ses pages relèvent de la politique de confidentialité du site.
5. La demande de note
Après la naissance, l'app peut vous proposer une fois de la noter, avec la fenêtre de notation d'Apple ou de Google ; « Noter l'app », dans les Réglages, ouvre sa fiche sur l'App Store ou Google Play. Votre note et votre avis sont traités par Apple ou Google, selon leurs propres politiques de confidentialité : l'app ne les voit jamais. Ses événements d'usage (section 2) disent seulement si la demande a été faite, pourquoi elle ne l'a pas été, si la fenêtre a pu s'ouvrir, et quand la fiche a été ouverte depuis les Réglages.
6. Base légale, responsable, transferts
- Responsable du traitement : TrainRBoost — contact privacy@trainrboost.com.
- Base légale : l'exécution du service pour les mises à jour de l'app et pour la redirection vers le store que vous demandez en touchant le bouton (art. 6(1)(b) du RGPD) ; notre intérêt légitime à une app qui fonctionne, pour la mesure d'usage, les rapports d'erreur et la lecture de configuration qui les accompagne (art. 6(1)(f)), auquel vous pouvez vous opposer à tout moment en désactivant « Partager les données d'usage » dans les Réglages de l'app ; notre intérêt légitime à savoir ce que Contractions apporte à Doudou, pour l'enregistrement du clic, et à la sécurité de notre serveur, pour ses journaux (art. 6(1)(f)).
- PostHog, Expo et Cloudflare traitent ces données pour notre compte, en tant que sous-traitants ; les clics et les journaux techniques sont enregistrés sur notre propre serveur (trainrboost.com), hébergé dans l'Union européenne chez Contabo. Apple et Google traitent ce qui passe par leurs stores selon leurs propres politiques de confidentialité. Nous ne vendons, ne louons ni n'échangeons vos données.
- Transferts hors de l'UE : PostHog est dans l'Union européenne, et ses serveurs sont à Francfort. Expo et Cloudflare sont établis aux États-Unis ; ils couvrent ces transferts par le cadre de protection des données UE–États-Unis (Data Privacy Framework) et par les clauses contractuelles types de la Commission européenne.
7. Vos droits
En vertu du RGPD, vous pouvez à tout moment :
- demander l'accès à vos données, leur rectification ou leur effacement, en écrivant à privacy@trainrboost.com ;
- vous opposer à la mesure d'usage et aux rapports d'erreur, en désactivant « Partager les données d'usage » dans les Réglages de l'app (activé par défaut) : l'app cesse alors de collecter des événements, dès ce moment et à chaque lancement suivant, où elle ne démarre plus PostHog ; jusqu'à sa fermeture, un événement déjà en attente d'envoi peut encore partir, et PostHog, déjà démarré, peut encore lire les drapeaux de notre projet ;
- effacer de votre téléphone vos contractions et la date de naissance, avec « Effacer les données » dans les Réglages, ou toutes les données de l'app en la désinstallant ;
- introduire une réclamation auprès de votre autorité de protection des données — en France, la CNIL (cnil.fr).
8. Contact
Pour toute question sur cette politique ou sur vos données :