Politique de confidentialité

Dernière mise à jour : juin 2026

Qui nous sommes

Le responsable du traitement des données pour IntervalCoach est Russchen Media (opérant sous le nom commercial néerlandais enregistré IntervalCoach), une entreprise individuelle enregistrée aux Pays-Bas à Kloosterhout 27, 9408 DL Assen, numéro de Chambre de commerce 51094282. Pour toute question relative à la confidentialité, ou pour exercer vos droits, contactez coach@intervalcoach.app.

Nous avons examiné si nous étions tenus de désigner un délégué à la protection des données au titre de l'article 37 du GDPR et avons conclu que tel n'était pas le cas, car notre traitement n'atteint pas le seuil de la grande échelle exigé pour cette obligation. Les cohortes de référence que nous constituons à partir des indicateurs d'entraînement (voir la section Comparatifs ci-dessous) sont des agrégats statistiques issus uniquement de groupes d'au moins 50 personnes : les chiffres n'identifient donc aucune personne, et notre traitement de données relevant de catégories particulières se limite aux fonctionnalités personnalisées auxquelles vous adhérez explicitement. Vous pouvez nous faire part de toute préoccupation relative à la confidentialité, ou vous opposer au traitement à des fins de comparatifs, via l'adresse e-mail ci-dessus.

Aperçu

IntervalCoach est un assistant d'entraînement propulsé par l'IA qui génère des séances personnalisées de cyclisme, de course à pied, de natation, de marche, de randonnée et de renforcement musculaire. Cette politique de confidentialité explique comment nous collectons, utilisons et protégeons vos données lorsque vous utilisez notre service.

Base légale du traitement (article 6 du GDPR)

Si vous vous trouvez dans l'Espace économique européen ou au Royaume-Uni, nous traitons vos données personnelles sur les bases légales suivantes :

  • Exécution d'un contrat (article 6, paragraphe 1, point b) : création de compte, authentification OAuth, récupération de vos données d'entraînement depuis Intervals.icu, génération de séances et d'analyses, traitement de votre abonnement via Stripe ou Apple.
  • Consentement explicite (article 6, paragraphe 1, point a) et article 9, paragraphe 2, point a) : traitement des données de santé et de bien-être (variabilité de la fréquence cardiaque, sommeil, fréquence cardiaque au repos, récupération), et envoi d'e-mails facultatifs de marketing ou de mises à jour produit. Vous pouvez retirer ce consentement à tout moment dans les Paramètres ou en nous contactant.
  • Intérêts légitimes (article 6, paragraphe 1, point f) : surveillance des erreurs via Sentry, prévention de la fraude et des abus, sécurité du service, examen des signalements d'assistance que vous soumettez, et amélioration du service à partir de schémas abstraits et non identifiants que nous observons dans l'utilisation et les signalements. Lorsque nous nous appuyons sur des intérêts légitimes, nous avons évalué que notre intérêt ne prévaut pas sur vos droits à la vie privée ; vous pouvez vous opposer à ce traitement à tout moment.

Données que nous collectons

Lorsque vous connectez votre compte Intervals.icu, nous accédons à :

  • Indicateurs de forme physique : CTL, ATL, TSB, eFTP et données de charge d'entraînement
  • Données de bien-être : VFC, sommeil, fréquence cardiaque au repos et état de récupération. Si vous connectez Whoop ou Apple HealthKit, les mêmes catégories de données sont lues depuis ces sources.
  • Historique d'activité : entraînements récents, données de puissance/allure et zones d'entraînement
  • Événements du calendrier : séances planifiées et objectifs de course

Nous accédons uniquement aux données nécessaires pour générer des recommandations d'entraînement personnalisées. Nous n'accédons pas aux informations de votre profil personnel, à vos détails de paiement ou à des données sans rapport avec l'entraînement. Les données d'entraînement liées à votre compte sont pseudonymisées : elles sont associées à un identifiant de session interne, et non à votre nom ou à votre e-mail, lorsqu'elles sont envoyées à des fournisseurs d'IA externes.

Données de santé et de bien-être (catégorie particulière)

Certaines des données que vous connectez à IntervalCoach — variabilité de la fréquence cardiaque, sommeil, fréquence cardiaque au repos, scores de récupération de Whoop ou d'Apple Health — constituent des données relevant de catégories particulières (« données de santé ») au sens de l'article 9 du GDPR. Nous traitons ces données uniquement avec votre consentement explicite, que nous demandons avant la première utilisation de ces données. Vous pouvez retirer votre consentement à tout moment dans les Paramètres, après quoi nous cesserons de traiter ces données et supprimerons celles que nous avons mises en cache. Le retrait n'affecte pas la licéité du traitement effectué avant ce retrait. Si vous ne donnez pas ce consentement, IntervalCoach continuera de fonctionner sur la seule base des données d'entraînement, mais les fonctionnalités tenant compte de la récupération seront moins personnalisées.

Apple Health (HealthKit)

Sur iPhone et Apple Watch, l'application IntervalCoach peut lire les catégories ci-dessous depuis Apple Health sur votre appareil. Vous décidez précisément lesquelles partager dans l'écran d'autorisation d'Apple, et vous pouvez le modifier à tout moment dans l'app Santé : nous ne lisons jamais que ce que vous avez autorisé, et uniquement tant que l'autorisation est accordée :

  • Bien-être et récupération : variabilité de la fréquence cardiaque, fréquence cardiaque au repos, fréquence respiratoire, oxygène sanguin, température du poignet, sommeil, VO2 max, récupération de la fréquence cardiaque, poids corporel et pourcentage de masse grasse
  • Cycle menstruel (facultatif) : flux menstruel, lu uniquement si vous choisissez de le partager, afin de rendre la récupération et la readiness plus précises
  • Entraînements : vos entraînements et séances enregistrés, y compris les mesures de fréquence cardiaque et les données de tracé GPS lorsqu'elles sont présentes, que nous synchronisons avec votre journal d'entraînement

L'application lit ces données sur votre appareil et n'envoie que ce qui est nécessaire pour fournir les fonctionnalités d'IntervalCoach : readiness tenant compte de la récupération, analyse de l'entraînement et synchronisation des entraînements terminés avec votre journal d'entraînement. Nous ne lisons jamais Apple Health sur nos serveurs : c'est l'application iOS qui décide de ce qui est envoyé. Vous pouvez révoquer l'accès à tout moment dans les Réglages iOS ou dans l'app Santé, ce qui met immédiatement fin à tout accès.

IntervalCoach n'écrit aucune donnée dans Apple Health. Avec votre autorisation, l'application iOS peut programmer vos entraînements IntervalCoach planifiés dans l'app Exercice de l'Apple Watch (via WorkoutKit), afin que vous puissiez démarrer une séance depuis votre montre.

Les données obtenues via HealthKit sont utilisées uniquement pour fournir les fonctionnalités décrites ci-dessus. Nous n'utilisons pas les données Apple Health à des fins publicitaires, nous ne les vendons pas et nous ne les partageons avec des tiers que dans la stricte mesure nécessaire à la fourniture du Service. Nous n’utilisons pas les données Apple Health pour développer, améliorer ou entraîner des modèles d’IA ou de ML généralisés ou non personnalisés ; elles servent uniquement à fournir votre coaching personnalisé.

Toutes les catégories ci-dessus sont des données de catégorie particulière au titre de l'article 9 du GDPR. Notre base de consentement est décrite dans la section « Données de santé et de bien-être (catégorie particulière) » ci-dessus : accorder l'autorisation dans l'app Santé d'Apple constitue votre consentement explicite au titre de l'article 9(2)(a) du GDPR.

Données Google Health

Si vous choisissez de connecter Google Health (via Health Connect ou votre compte Google), IntervalCoach accède aux données suivantes avec votre consentement explicite, et uniquement tant que la connexion est active :

  • Activité et fitness : entraînements, pas, distance et VO2 max
  • Indicateurs et mesures de santé : variabilité de la fréquence cardiaque, fréquence cardiaque au repos, oxygène sanguin, fréquence respiratoire, température cutanée et composition corporelle
  • Sommeil : phases de sommeil, durée et efficacité
  • Localisation : tracés GPS associés à vos entraînements en extérieur, utilisés pour afficher la carte du parcours et exporter l'activité

Ces données servent uniquement à fournir les fonctionnalités principales d'IntervalCoach : readiness tenant compte de la récupération, analyse de l'entraînement et synchronisation de vos entraînements. Vous pouvez déconnecter Google Health à tout moment dans les Paramètres, ce qui met immédiatement fin à tout accès.

L'utilisation et le transfert par IntervalCoach des informations reçues des API Google vers toute autre application seront conformes à la Google API Services User Data Policy, y compris aux exigences de Limited Use. Nous n'utilisons pas les données Google Health à des fins publicitaires, nous ne les vendons pas et nous n'autorisons pas leur lecture par des personnes, sauf lorsque vous nous le demandez explicitement (pour l'assistance), lorsque cela est nécessaire pour la sécurité ou lorsque la loi l'exige. Nous n’utilisons pas les données Google Health pour développer, améliorer ou entraîner des modèles d’IA ou de ML généralisés ou non personnalisés ; elles servent uniquement à fournir votre coaching personnalisé.

Health Connect (Android)

Sur Android, lorsque vous accordez l'autorisation Health Connect, l'application IntervalCoach lit les données suivantes depuis Health Connect sur votre appareil, et uniquement tant que ces autorisations sont accordées :

  • Bien-être et récupération : variabilité de la fréquence cardiaque, fréquence cardiaque au repos, fréquence cardiaque, fréquence respiratoire, oxygène sanguin, température cutanée, sommeil, VO2 max, récupération de la fréquence cardiaque et composition corporelle (poids et masse grasse)
  • Entraînements : vos entraînements et séances enregistrés, y compris les mesures de fréquence cardiaque et les données de tracé/localisation lorsqu'elles sont présentes

L'application lit ces données sur votre appareil et, avec votre consentement, n'envoie que ce qui est nécessaire pour fournir les fonctionnalités d'IntervalCoach : readiness tenant compte de la récupération, analyse de l'entraînement et précision de la charge d'entraînement. Vous pouvez révoquer l'accès à tout moment dans les paramètres Android ou dans Health Connect.

Dans une future mise à jour, l'application pourra réécrire les entraînements fractionnés que vous terminez dans IntervalCoach vers Health Connect, afin que vos autres applications puissent les voir. Cela ne se produit qu'avec votre autorisation d'écriture Health Connect explicite.

Notre accès aux données Health Connect et leur utilisation sont conformes au règlement sur les autorisations Health Connect de Google Play, et nous les utilisons uniquement pour fournir les fonctionnalités décrites ci-dessus. Nous n'utilisons pas les données Health Connect à des fins publicitaires et nous ne les vendons pas. Nous n’utilisons pas les données Health Connect pour développer, améliorer ou entraîner des modèles d’IA ou de ML généralisés ou non personnalisés ; elles servent uniquement à fournir votre coaching personnalisé.

Comment nous utilisons vos données

Vos données d'entraînement sont utilisées pour :

  • Générer des recommandations d'entraînement basées sur l'IA, adaptées à votre niveau de forme
  • Analyser votre charge d'entraînement et votre état de récupération
  • Suivre la progression par zones et identifier les lacunes d'entraînement
  • Envoyer des résumés d'entraînement et des conseils de coaching (si activés)
  • Examiner les signalements d'assistance que vous soumettez, déboguer les problèmes et améliorer le service. Nous pouvons extraire des signalements individuels des schémas abstraits et non identifiants (par exemple, la relation entre le nom d'une séance et son intensité mesurée) afin de rédiger des tests de non-régression et d'améliorer notre logique de classification. Ces schémas ne contiennent aucun identifiant personnel, et vos données brutes ne sont jamais utilisées pour entraîner des modèles d'IA.

Comparatifs et comparaisons

Nous utilisons des indicateurs d'entraînement issus des comptes IntervalCoach — puissance, forme (CTL), vitesse de course à pied, charge d'entraînement hebdomadaire, ainsi que la tranche d'âge et le sexe — pour constituer des cohortes de comparaison agrégées, afin que vous puissiez voir comment vos chiffres se situent par rapport à des athlètes similaires (par exemple « plus fort que 70 % des cyclistes de votre tranche »). Une cohorte n'est constituée à partir de données d'utilisateurs réels que lorsqu'elle compte au moins 50 membres ; les groupes plus restreints s'appuient sur des valeurs de référence publiées. Les comparatifs affichés sont uniquement des fourchettes et des centiles agrégés et ne contiennent aucune donnée identifiable — ils ne révèlent jamais l'identité d'un autre utilisateur ni ses chiffres individuels. Notre base légale est notre intérêt légitime à fournir ces analyses comparatives, et vous pouvez vous y opposer à tout moment en nous contactant.

Conservation des données

Nous conservons différents types de données pendant des durées différentes :

  • Informations de compte (identifiant d'athlète, e-mail) : aussi longtemps que votre compte existe. Supprimées dans les 30 jours suivant la suppression du compte.
  • Jetons OAuth (Intervals.icu, Whoop) : chiffrés, conservés tant que votre compte est actif. Révoqués et supprimés lors de la suppression du compte.
  • Cache d'analyse d'entraînement : jusqu'à 7 jours, puis récupéré à nouveau depuis Intervals.icu si nécessaire.
  • Historique de discussion Coach+ : conservé aussi longtemps que votre compte existe ou jusqu'à ce que vous le supprimiez ; vous pouvez effacer l'historique de discussion dans les Paramètres.
  • Registres de facturation (Stripe / Apple) : conservés pendant 7 ans pour se conformer à la loi fiscale néerlandaise (Algemene wet inzake rijksbelastingen, article 52).
  • Journaux d'e-mails (Resend) : 90 jours pour les diagnostics de distribution.
  • Données d'erreur (Sentry) : 90 jours.

Nous ne stockons pas vos fichiers d'activité bruts ni vos flux d'entraînement détaillés ; ceux-ci restent sur Intervals.icu.

Services tiers

IntervalCoach utilise les services tiers suivants :

  • Intervals.icu: Votre plateforme d'entraînement. Nous accédons à vos données via leur API avec votre autorisation. Politique de confidentialité d'Intervals.icu
  • Google (Gemini): Modèle d'IA utilisé pour générer des recommandations d'entraînement et des conseils de coaching.
  • xAI (Grok): Modèle d'IA utilisé pour générer des recommandations d'entraînement et des conseils de coaching.
  • Vercel: Plateforme d'hébergement et AI Gateway (achemine les requêtes vers les fournisseurs d'IA). Politique de confidentialité de Vercel
  • Vercel Analytics & Speed Insights: Analyses d'utilisation et suivi des performances respectueux de la vie privée et sans cookies (pages vues et Web Vitals), utilisés pour comprendre l'utilisation et améliorer l'application. Aucun suivi intersites et aucun identifiant personnel ne sont collectés.
  • Stripe: Traitement des paiements pour les abonnements. Nous ne stockons pas vos détails de paiement.
  • Resend: Distribution des e-mails pour les résumés d'entraînement et les mises à jour de coaching.
  • Sentry: Surveillance des erreurs pour améliorer la fiabilité de l'application. Aucune donnée d'entraînement n'est envoyée à Sentry.
  • Whoop: Intégration facultative. Accès en lecture seule à vos données de récupération et de charge avec votre consentement explicite. Les jetons sont chiffrés au repos et révoqués lors de la déconnexion.
  • Apple HealthKit: Intégration facultative. Données de bien-être (VFC, sommeil, fréquence cardiaque au repos, poids corporel) transmises depuis votre appareil iOS. Nous ne lisons jamais directement dans Apple Health ; c'est l'application iOS qui décide de ce qui est envoyé. L'application iOS peut également ajouter vos séances IntervalCoach planifiées à l'application Apple Watch Workouts via WorkoutKit, avec votre autorisation.
  • Apple Push & Firebase: Apple Push Notification service et Firebase Cloud Messaging : lorsque vous activez les notifications, votre appareil nous envoie un jeton de notification afin que nous puissions vous délivrer les notifications que vous avez activées (telles que votre séance quotidienne et les rappels). Vous pouvez désactiver les notifications à tout moment dans les réglages de votre appareil ou de l'application.
  • Google Health: Intégration facultative. Accès en lecture seule aux entraînements, GPS, fréquence cardiaque, sommeil et autres indicateurs de bien-être depuis votre Fitbit, votre Pixel Watch ou tout appareil Wear OS, avec votre consentement explicite.
  • Upstash (via Vercel KV): Fournisseur sous-jacent de Vercel KV, que nous utilisons pour stocker les données d'athlète, les jetons chiffrés et les caches opérationnels. Les données sont hébergées dans la région de l'UE (Francfort).
  • Featurebase: Assistance client, retours et centre d'aide. Lorsque vous ouvrez un fil d'assistance ou utilisez la messagerie intégrée, votre nom, votre e-mail, votre formule d'abonnement et la page consultée sont partagés avec Featurebase afin que nous puissions y répondre. Le widget ne se charge que sur les pages où vous êtes connecté.
  • Moneybird: Logiciel de comptabilité néerlandais. Nous transmettons les registres de facturation (factures et lignes de paiement) à Moneybird pour respecter les obligations néerlandaises de déclaration fiscale. Nous ne transmettons aucune donnée d'entraînement, de bien-être ou d'activité.

Partage de données avec l'IA

Pour générer des séances personnalisées et des conseils de coaching, nous envoyons les données d'entraînement suivantes aux fournisseurs d'IA (Google et xAI) :

  • Indicateurs de forme : CTL (forme), ATL (fatigue), TSB (fraîcheur) et valeurs de FTP/seuil
  • Historique d'entraînement récent : type d'activité, durée, données de puissance/allure et charge d'entraînement
  • Programme d'entraînement : jours d'entraînement disponibles, durée préférée et préférences de sport
  • Données de récupération : sommeil, VFC et fréquence cardiaque au repos (si Whoop ou Apple HealthKit est connecté, et uniquement avec votre consentement conformément à la section ci-dessus)
  • Messages de discussion : les questions que vous posez au coach IA

Nous n'envoyons PAS d'identifiants personnels (nom, adresse e-mail ou informations de compte) aux fournisseurs d'IA. Les données d'entraînement sont pseudonymisées — liées uniquement à un identifiant de session interne — avant la transmission.

Vos données ne sont pas utilisées par Google ou xAI pour entraîner leurs modèles d'IA, conformément aux conditions de traitement des données de leurs services API payants. Vos données sont traitées uniquement pour générer votre réponse et ne sont pas conservées par les fournisseurs d'IA au-delà de l'exécution de la requête.

Votre consentement vous est demandé avant que toute donnée de santé (catégorie particulière, voir la section ci-dessus) ne soit partagée avec les fournisseurs d'IA. Vous pouvez révoquer cet accès en supprimant votre compte ou en retirant votre consentement aux données de santé dans les Paramètres.

Connexion d’un assistant IA externe (offre Max) : si tu connectes un assistant IA tiers tel que Claude, ChatGPT ou Cursor via notre connexion MCP, tu l’autorises à lire tes données d’entraînement et à utiliser tes outils de coaching en ton nom. Cet assistant traite alors tes données selon la politique de confidentialité de son propre fournisseur, et non la nôtre. L’accès est accordé par une approbation unique et tu peux le révoquer à tout moment en supprimant la connexion dans ton assistant ou en la désactivant dans Paramètres → Beta.

Partage de données

Nous ne vendons, ne louons ni ne partageons vos données personnelles avec des tiers à des fins de marketing. Vos données d'entraînement sont partagées avec Google et xAI uniquement dans le but de générer des recommandations d'entraînement personnalisées et des conseils de coaching. Ces données ne comprennent aucun identifiant personnel.

Transferts internationaux de données

Certains de nos prestataires de services sont situés en dehors de l'Espace économique européen, principalement aux États-Unis. Lorsque vos données personnelles sont transférées en dehors de l'EEE, nous nous appuyons sur les garanties énumérées aux articles 44 à 50 du GDPR — principalement la certification au titre du cadre de protection des données UE–États-Unis lorsque le prestataire est certifié (notamment Google et Stripe), ou les clauses contractuelles types de la Commission européenne, complétées le cas échéant par des garanties supplémentaires. Vous pouvez demander une copie de la documentation de transfert pertinente en nous contactant à l'adresse coach@intervalcoach.app.

Cookies et suivi

IntervalCoach utilise uniquement des cookies strictement nécessaires au fonctionnement du service. Nous n'utilisons pas d'outils d'analyse publicitaire tiers ni de suivi intersites, de pixels publicitaires ou d'outils de rejeu de session. Vercel Analytics fournit des données d'utilisation agrégées et sans cookie (voir Services tiers ci-dessus).

  • Strictement nécessaires : un cookie de session chiffré et HTTP-only (ic_session) qui vous maintient connecté, et un cookie de préférence de langue. Ils ne peuvent pas être désactivés sans rendre le service inutilisable.
  • Surveillance des erreurs : Sentry s'exécute dans votre navigateur pour capturer les erreurs JavaScript. Le rejeu de session est désactivé. Sentry ne définit pas de cookies persistants à des fins de suivi.

Certains prestataires de services (paiement Stripe, App Store d'Apple) peuvent définir leurs propres cookies lorsque vous interagissez avec leurs pages — ceux-ci sont régis par les politiques propres aux prestataires.

Vos droits

Si vous vous trouvez dans l'EEE ou au Royaume-Uni, le GDPR vous confère les droits suivants concernant vos données personnelles :

  • Accès (article 15) : demander une copie des données personnelles que nous détenons à votre sujet.
  • Rectification (article 16) : nous demander de corriger des données inexactes ou incomplètes.
  • Effacement (article 17, « droit à l'oubli ») : nous demander de supprimer vos données. Supprimez votre compte dans les Paramètres ou contactez-nous — nous supprimerons vos données IntervalCoach dans les 30 jours. Notez que nous ne pouvons pas supprimer les données détenues par Intervals.icu en votre nom ; vous les contrôlez directement sur intervals.icu.
  • Limitation (article 18) : nous demander de limiter le traitement pendant la résolution d'un litige.
  • Portabilité (article 20) : recevoir vos données dans un format structuré et lisible par machine. Téléchargez à tout moment une copie JSON de tout ce que nous détenons à votre sujet depuis Paramètres → Compte → « Exporter mes données », ou via GET /api/account/export. Vos fichiers d'entraînement bruts (FIT/TCX) se trouvent sur Intervals.icu et sont exportables à partir de là.
  • Opposition (article 21) : vous opposer à un traitement fondé sur des intérêts légitimes, ou au marketing direct.
  • Décision automatisée (article 22) : IntervalCoach utilise l'IA pour générer des recommandations d'entraînement. Il s'agit de suggestions, et non de décisions produisant des effets juridiques ou vous affectant de manière significative de façon similaire. Vous pouvez toujours refuser ou modifier toute séance recommandée. Si vous souhaitez un examen humain d'une recommandation particulière, contactez-nous.
  • Retrait du consentement (article 7, paragraphe 3) : lorsque le traitement est fondé sur le consentement, vous pouvez le retirer à tout moment.
  • Réclamation auprès d'une autorité de contrôle (article 77) : si vous estimez que nous n'avons pas traité vos données correctement, vous pouvez déposer une réclamation auprès de l'autorité néerlandaise de protection des données (Autoriteit Persoonsgegevens, autoriteitpersoonsgegevens.nl) ou auprès de l'autorité de contrôle de votre pays de résidence.

Pour exercer l'un de ces droits, écrivez à coach@intervalcoach.app. Nous répondrons dans un délai de 30 jours.

Enfants

IntervalCoach n'est pas destiné aux utilisateurs de moins de 18 ans. Nous ne collectons pas sciemment de données personnelles auprès d'enfants. Si vous pensez qu'un enfant nous a fourni des données personnelles, contactez coach@intervalcoach.app et nous les supprimerons.

Sécurité

Nous mettons en œuvre des mesures de sécurité conformes aux normes du secteur, notamment le stockage chiffré des jetons, des connexions HTTPS sécurisées et des examens de sécurité réguliers. Cependant, aucun système n'est sûr à 100 %, et nous ne pouvons pas garantir une sécurité absolue. Pour signaler une vulnérabilité de sécurité, contactez security@intervalcoach.app.

Modifications de cette politique

Nous pouvons mettre à jour cette politique de confidentialité de temps à autre. Nous publions la politique mise à jour sur cette page et actualisons la date de « Dernière mise à jour » ; les modifications prennent effet dès leur publication. Pour les modifications importantes — telles que de nouvelles catégories de données que nous traitons, un changement des bases légales sur lesquelles nous nous appuyons ou de nouveaux tiers avec lesquels nous partageons des données — nous vous en informerons par e-mail ou dans l'application avant leur entrée en vigueur.

Contact

Pour toute question ou préoccupation relative à la confidentialité, veuillez écrire à coach@intervalcoach.app.