Politique de confidentialité

Dernière mise à jour : 20 août 2026

La présente politique explique quelles données WheelPower (« l'application ») collecte, pourquoi, et tes droits. En utilisant l'application, tu acceptes ces pratiques.

1. Responsable du traitement

Le responsable du traitement est Gillian KOHLER CHATELAIN, entrepreneur individuel (micro-entreprise) exerçant sous le nom commercial « WheelPower », domicilié 10 Avenue des Romains, 74200 Thonon-les-Bains, France.
SIRET : 106 933 591 00013. Directrice de la publication : Gillian KOHLER CHATELAIN.
Contact : contact.wheelpowerapp@gmail.com — voir aussi nos mentions légales.

2. Données que nous traitons

Compte

Adresse e-mail (et nom si tu le fournis lors de la connexion). Sert à créer et sécuriser ton compte.

Données d'entraînement

Tes activités sportives (puissance, fréquence cardiaque, cadence, vitesse, distance, dénivelé, durée, position si présente), tes séances planifiées et ton profil sportif et personnel (FTP, poids, sexe, FC max, objectif), utilisé notamment pour estimer ton métabolisme de base et tes besoins nutritionnels.

Connexions à des services tiers

Tu peux connecter WheelPower à des services tiers — Strava, Wahoo, Intervals.icu, Apple Santé, Apple Calendar, Google Calendar — pour importer tes activités, ta santé ou ton agenda. D'autres services (Garmin, COROS, Hammerhead) ne sont pas encore disponibles : leur accès dépend d'une autorisation du fabricant que nous n'avons pas à ce jour. Aucune donnée n'est échangée avec eux tant que la connexion n'existe pas dans l'application. Les données échangées sont strictement celles correspondant aux autorisations que tu accordes au moment de la liaison : la portée du partage est définie lors de la connexion à chaque service, et tu peux la révoquer à tout moment (dans WheelPower ou directement chez le service concerné).

Strava — ce qui est importé, à quoi ça sert, et comment tout retirer

Ce que nous importons. Si tu connectes Strava, l'application demande les autorisations read, activity:read_all et profile:read_all, et enregistre pour chaque activité importée : son nom et son type, sa date et heure de début, sa durée (totale et en mouvement), sa distance, son dénivelé positif, tes fréquences cardiaques moyenne et maximale, tes puissances moyenne, pondérée et maximale, ta cadence moyenne, tes vitesses moyenne et maximale, les kilojoules et calories, l'indice d'effort relatif calculé par Strava, ainsi que le nombre de kudos et de commentaires publics de l'activité. Pour les sorties enregistrées avec un capteur de puissance, l'application récupère en outre les flux seconde par seconde de puissance, de cadence et de pente ; le flux de fréquence cardiaque est lu au moment de l'affichage et n'est pas conservé. Aucun tracé GPS ni aucune coordonnée de position n'est importé depuis Strava.

À quoi ça sert. Uniquement à t'afficher tes propres sorties dans ton calendrier et ta page d'analyse, et à calculer tes indicateurs personnels : charge d'entraînement (CTL / ATL / forme), zones de puissance et de fréquence cardiaque, records, courbe de puissance et suivi de progression. Ces données ne sont ni vendues, ni partagées avec d'autres utilisateurs, ni utilisées à des fins publicitaires, et elles ne sont jamais transmises au coach IA ni à aucun autre prestataire d'intelligence artificielle (voir « Conversations avec le coach IA » ci-dessous).

Combien de temps. Une activité importée de Strava reste enregistrée sur nos serveurs (Supabase, dans l'Union européenne) tant que ta connexion Strava existe, afin que ton historique et tes indicateurs de charge restent cohérents dans le temps. Elle est effacée dès que l'un de ces événements survient : tu supprimes l'activité chez Strava (la suppression nous est notifiée et répercutée), tu déconnectes Strava dans l'application, tu révoques l'accès depuis ton compte Strava, ou tu supprimes ton compte WheelPower.

Retirer ton consentement. Deux chemins, l'un comme l'autre suffisant. Dans l'application : Réglages → Intégrations → Strava → Déconnecter — la connexion et toutes les activités importées via Strava sont alors effacées de nos serveurs. Ou directement chez Strava : strava.com → Réglages → Mes applications → Révoquer l'accès — Strava nous notifie la révocation, nous la vérifions auprès de Strava, puis nous effaçons la connexion, les activités importées via Strava et les mesures qui leur étaient rattachées (RPE par intervalle, lactate). Dans les deux cas, tes activités provenant d'autres sources (Intervals.icu, import de fichier, saisie manuelle) ne sont pas touchées : elles reposent sur un consentement distinct.

Demander l'effacement. La suppression de ton compte (Réglages → Compte → Supprimer mon compte) efface l'intégralité de tes données, Strava comprise. Tu peux aussi en faire la demande à contact.wheelpowerapp@gmail.com : nous y donnons suite dans les délais prévus par le RGPD.

Données de santé (Apple Santé / HealthKit)

Avec ton autorisation, l'application lit depuis Apple Santé ta variabilité cardiaque (VFC), ton sommeil, ta fréquence cardiaque au repos, ton poids, ton taux de graisse corporelle, ta masse maigre, ton nombre de pas et ta VO₂max (consommation maximale d'oxygène), pour calculer ton score de forme, ta récupération, ta composition corporelle et le suivi de ta progression cardio. Ces données sont enregistrées sur nos serveurs (Supabase, dans l'Union européenne) afin d'en assurer le suivi dans le temps ; la VFC, le sommeil et le poids peuvent en outre être transmis à notre prestataire d'IA (Anthropic) uniquement lorsque tu sollicites le coach Clémence, pour personnaliser ses conseils. WheelPower n'écrit pas dans Apple Santé et n'utilise jamais ces données à des fins publicitaires. Il s'agit de données de santé, une catégorie particulière de données au sens de l'article 9 du RGPD : elles sont traitées uniquement sur la base de ton consentement explicite, que tu peux retirer à tout moment (en déconnectant Apple Santé dans l'application, ou via Réglages iOS → Confidentialité → Santé).

Ressenti quotidien et mesures subjectives

L'application te propose un check-in quotidien et un ressenti de séance. Ces questionnaires sont entièrement facultatifs : chacun peut être passé (« Passer pour l'instant ») ou fermé sans être rempli, et l'application reste pleinement utilisable si tu ne les renseignes jamais. Lorsque tu choisis d'y répondre, nous traitons :

Ces informations sont enregistrées sur nos serveurs (Supabase, dans l'Union européenne) pour calculer ton score de forme, suivre ta récupération et ta progression dans le temps ; l'historique du check-in quotidien est conservé de façon glissante sur les 90 derniers jours. Elles sont en outre transmises à notre prestataire d'IA (Anthropic) uniquement lorsque tu sollicites le coach Clémence, sous une forme résumée (par exemple « douleur : 7/10 (Genou, Dos) »), afin qu'elle adapte ses conseils à ton état du jour. Au même titre que les données issues d'Apple Santé, il s'agit de données de santé, catégorie particulière de données au sens de l'article 9 du RGPD : elles sont traitées uniquement sur la base de ton consentement explicite, que tu donnes en remplissant ces questionnaires et que tu peux retirer à tout moment en cessant de les renseigner et en supprimant tes données (Réglages → Confidentialité, ou suppression du compte).

Conversations avec le coach IA (Clémence)

Tes messages au coach sont envoyés à notre prestataire d'intelligence artificielle (Anthropic) afin de générer des réponses personnalisées, accompagnés du contexte nécessaire à un conseil pertinent : ton profil sportif, tes activités et séances planifiées récentes, tes indicateurs de charge et de forme, les données de récupération issues d'Apple Santé (VFC, sommeil, poids), tes totaux nutritionnels quotidiens et ton ressenti subjectif décrit ci-dessus (douleur et zones, courbatures, sommeil, motivation, énergie, RPE, lactate, commentaire libre). Un résumé de mémoire peut être conservé pour la continuité du coaching.

Exception Strava — aucune donnée d'activité Strava n'est envoyée au coach IA. Les activités importées depuis Strava sont exclues de tout ce qui est transmis à Anthropic : ni l'activité elle-même, ni son nom, ni ses valeurs, ni les indicateurs qui en seraient dérivés (charge d'entraînement, records, courbe de puissance) ne lui parviennent, et tu ne peux pas non plus joindre une activité Strava à un message. Cette exclusion est appliquée deux fois et indépendamment : dans l'application, avant l'envoi du contexte au coach, et à nouveau sur nos serveurs lorsque le coach interroge la base — seules les activités provenant d'Intervals.icu ou d'un import de fichier lui sont accessibles. Par conséquent, ces données ne peuvent servir ni à générer une réponse du coach, ni à entraîner un modèle d'intelligence artificielle. Si tes seules activités proviennent de Strava, l'application te le signale explicitement et le coach n'a rien à analyser. Une seule exception, que nous préférons déclarer : si tu as saisi toi-même une mesure de lactate en la rattachant à un palier d'une sortie Strava, le couple « puissance → lactate » que tu as enregistré figure parmi tes mesures de lactate transmises au coach — c'est ta propre saisie, isolée, sans le nom, la date ni aucune autre donnée de l'activité.

Données techniques

Informations strictement nécessaires au fonctionnement (identifiants techniques, journaux d'erreurs), ainsi que ton jeton de notification push (APNs) et la langue de l'application, afin de t'envoyer les notifications dans ta langue. WheelPower n'utilise aucun outil de pistage publicitaire ni d'identifiant publicitaire (IDFA).

Recherche d'aliments, scan de code-barres et caméra

Pour t'aider à renseigner un aliment, l'application interroge Open Food Facts, base de données nutritionnelle coopérative et ouverte (licence ODbL), de deux façons : en scannant le code-barres d'un produit, ou en cherchant un produit par son nom. Dans le premier cas, seul le code-barres lu est envoyé ; dans le second, seul le texte que tu tapes ainsi que la langue de l'application. Les photos des produits affichées dans les résultats et dans ton journal sont téléchargées depuis les serveurs d'Open Food Facts. Aucune donnée personnelle ni aucune information liée à ton compte n'est transmise : ni le code-barres d'un produit, ni un terme de recherche, ne sont des données personnelles. Les valeurs renvoyées sont indicatives et modifiables.

La caméra sert à deux choses. Pour le scan de code-barres, aucune image ne quitte ton téléphone : seul le code-barres est envoyé à Open Food Facts. Pour l'estimation nutritionnelle par photo, la photo que tu prends (ou choisis dans ta galerie) est transmise à nos serveurs puis à Anthropic, qui l'analyse pour en déduire des valeurs nutritionnelles indicatives ; elle n'est ni stockée ni réutilisée pour entraîner un modèle, et elle est supprimée après l'analyse. Les deux fonctions sont facultatives : tu peux refuser l'accès à la caméra et saisir l'aliment manuellement, et gérer cette autorisation à tout moment dans Réglages iOS → Confidentialité → Appareil photo.

Localisation et météo

Si tu l'autorises, l'application utilise ta position approximative pour afficher la météo là où tu roules (température, vent) et pour adapter ta cible d'hydratation à la température du jour. Les coordonnées — ou, à défaut, le nom de la ville renseigné dans ton profil — sont envoyées au service tiers Open-Meteo, qui renvoie les données météo correspondantes. Aucun identifiant ni aucune information liée à ton compte n'accompagne cette requête, et ta position n'est ni enregistrée sur nos serveurs, ni conservée dans un historique. La localisation est facultative : tu peux la refuser (l'app utilise alors la ville de ton profil, ou n'affiche pas de météo) et gérer cette autorisation à tout moment dans Réglages iOS → Confidentialité → Service de localisation.

Données stockées uniquement sur ton appareil

Nutrition : ton objectif, ton niveau d'activité, ton régime alimentaire, ta taille, ton âge, le détail de ton journal alimentaire et ta bibliothèque d'aliments personnels sont enregistrés uniquement sur ton appareil, ne sont jamais transmis, et sont supprimés à la déconnexion. En revanche, les totaux quotidiens (calories, glucides, protéines, lipides, fibres) sont synchronisés sur nos serveurs afin d'être disponibles sur tes autres appareils, et le coach IA peut les consulter pour juger si ton alimentation soutient ta charge d'entraînement. Ces totaux sont effacés avec ton compte.

3. Finalités & base légale

4. Destinataires & sous-traitants

Nous ne vendons jamais tes données.

5. Transferts hors UE

Certains prestataires (ex. Anthropic, Apple) peuvent traiter des données aux États-Unis. Ces transferts sont encadrés par des garanties appropriées (clauses contractuelles types).

6. Durée de conservation

Tes données sont conservées tant que ton compte est actif. Tu peux supprimer ton compte à tout moment depuis l'application (Réglages → Compte → Supprimer mon compte) : toutes tes données (activités, séances, santé, ressenti quotidien et mesures subjectives, conversations, profil, compte) — y compris la mémoire du coach IA (résumé de coaching) — sont alors effacées. L'historique du check-in quotidien est en outre limité en permanence aux 90 derniers jours : au-delà, il est effacé automatiquement.

Les activités importées depuis Strava obéissent en plus aux règles propres décrites au § 2 (« Strava — ce qui est importé, à quoi ça sert, et comment tout retirer ») : elles sont effacées de nos serveurs dès la déconnexion de Strava, dès la révocation de l'accès depuis ton compte Strava, ou dès la suppression de l'activité chez Strava — sans attendre la suppression de ton compte.

7. Tes droits (RGPD)

Tu disposes des droits d'accès, de rectification, d'effacement, de portabilité, de limitation et d'opposition. Tu peux les exercer directement dans l'application (export et suppression dans Réglages → Confidentialité) ou en écrivant à contact.wheelpowerapp@gmail.com. Selon ton pays de résidence, tu peux aussi introduire une réclamation auprès de l'autorité de protection des données compétente (en France, la CNIL — cnil.fr).

8. Sécurité

Les échanges sont chiffrés (HTTPS) et l'accès aux données est restreint. Aucun système n'est infaillible, mais nous mettons en œuvre des mesures raisonnables pour protéger tes informations.

9. Mineurs

L'application s'adresse aux personnes de 13 ans et plus. Pour les mineurs, le traitement des données peut nécessiter l'autorisation d'un titulaire de l'autorité parentale, conformément à la loi applicable (en France, en dessous de 15 ans).

10. Modifications

Cette politique peut évoluer. La date en haut de page indique la dernière mise à jour.

11. Contact

contact.wheelpowerapp@gmail.com