Confidentialité

O2lytic est une application personnelle d'analyse et de planification de course à pied. Elle n'est pas commercialisée et ne s'ouvre qu'à quelques testeurs, en nombre limité. Le responsable du traitement est Loïs Fourrier, à titre personnel. Contact : email@o2lytic.com.

Pourquoi

Vos données servent seulement à vous montrer vos analyses, votre plan et les commentaires de vos sorties et, si vous branchez Claude, à les lui donner à lire. Les données de santé sont traitées avec votre consentement explicite, donné à l'entrée de l'app (article 9.2.a du RGPD). Si vous branchez Claude, leur envoi à votre compte Claude repose sur un second consentement explicite, donné au moment du branchement ; vous le retirez en coupant l'accès. Les autres données (adresse, sorties, plan, saisies) servent à vous rendre le service que vous demandez en créant votre compte (article 6.1.b du RGPD).

Ce que l'application lit

Votre adresse e-mail, qui sert à vous connecter. Si vous vous connectez avec Google, votre nom et votre photo de compte Google. Si vous connectez votre compte COROS depuis les réglages, et seulement dans ce cas, O2lytic lit chez COROS la liste de vos activités et le fichier .fit de chacune, avec sa fréquence cardiaque et son tracé GPS, et votre santé : pas, FC de repos, VFC de nuit, nuits et siestes, sur les 30 derniers jours à chaque relève et les 90 derniers à la première. Elle ne se sert de l'accès accordé par COROS que pour ces lectures, et ne modifie, ne crée ni ne supprime rien chez COROS. Si vous collez dans les réglages une clé d'API intervals.icu, et seulement dans ce cas, O2lytic lit chez intervals.icu la liste de vos activités, le fichier .fit d'origine de chacune, et votre santé : FC de repos, VFC, pas, VO2max, poids. Cette clé, que vous créez chez intervals.icu, ouvre la lecture et l'écriture sur tout votre compte intervals.icu. O2lytic ne s'en sert que pour ces lectures et ne modifie, ne crée ni ne supprime rien chez intervals.icu. Les conditions d'intervals.icu imposent d'afficher la mention Garmin, avec le modèle de l'appareil, sur une sortie enregistrée par un appareil Garmin : O2lytic garde ce nom d'appareil à cette fin. Si vous déposez l'archive de votre compte Strava, votre navigateur la lit sur votre appareil et n'envoie à O2lytic que les fichiers .fit de vos sorties. Le reste de l'archive ne quitte pas votre appareil, et O2lytic n'échange rien avec Strava. Si vous connectez votre Google Drive depuis les réglages, et seulement dans ce cas, O2lytic lit en lecture seule le dossier et les tableurs que vous y choisissez : fichiers .fit de vos sorties et tableurs de données santé. Elle ne modifie, ne crée et ne supprime jamais rien dans votre Drive. La connexion du Drive est pour l'instant réservée au compte de l'administrateur. Si vous connectez votre compte Garmin depuis les réglages, et seulement dans ce cas, O2lytic reçoit de Garmin vos activités et le fichier .fit de chacune, avec sa fréquence cardiaque et son tracé GPS, et les données santé que Garmin transmet (sommeil, VFC, FC de repos, pas) : voir « Données Garmin » plus bas. Cette connexion est en préparation.

Ce qu'elle conserve

Vos sorties et leurs fichiers .fit, dont la fréquence cardiaque et le tracé GPS ; vos références (FC max, FC de repos, sexe) ; les données santé importées ; ce que vous saisissez : plan, commentaires de vos sorties avec vos douleurs, courses, nutrition, matériel, zones et préférences ; ce que Claude écrit si vous l'avez branché (séances, courses, plans de course, commentaires de sorties, son propre commentaire sur une sortie, préférences d'entraînement), les séances, les commentaires et les préférences étant marqués comme écrits par l'assistant IA. La fréquence cardiaque, les références, les données santé, les douleurs, la nutrition prise et le confort digestif sont des données de santé. Quand un compte COROS branche ensuite intervals.icu, aucun jour de la santé venue de COROS n'est retiré. Sur un jour connu des deux, la valeur d'intervals.icu remplace celle de COROS. Tant qu'intervals.icu est branché, la relève passe par lui seul, sans sommeil. Si vous avez connecté votre Drive, le jeton qui permet de le relire, pour lancer les synchronisations que vous demandez. Si vous avez connecté COROS, les jetons qu'il délivre (l'accès vaut 30 jours et se renouvelle), pour lancer les relèves que vous demandez, et les identifiants COROS des activités déjà importées : ils restent même si vous supprimez une sortie, pour qu'elle ne revienne pas à la relève suivante. Si vous avez collé une clé intervals.icu, cette clé, chiffrée, jamais réaffichée ni exportée, et les identifiants intervals.icu des activités déjà importées, pour la même raison. Si vous avez branché Claude, l'accès accordé et sa date, chez Supabase. Tout est gardé tant que votre compte existe, et effacé de la base et du stockage quand vous le supprimez. À la fin du test, ou après un an sans connexion, Loïs vous prévient par e-mail ; sans réponse sous un mois, le compte est supprimé de la même façon. Loïs, qui administre l'app, peut techniquement accéder à vos données ; chaque consultation d'un compte depuis la page d'administration est journalisée.

Où

Les données sont stockées chez Supabase, à Paris. L'application est servie par Vercel, avec des fonctions qui tournent à Paris ; Vercel, société américaine, voit passer le trafic (adresse IP, pages demandées) et peut le traiter aux États-Unis, dans le cadre du Data Privacy Framework UE–États-Unis. Pour l'import COROS, l'app s'adresse au point d'accès européen de COROS (mcpeu.coros.com) ; elle ne lui envoie que le jeton d'accès et les identifiants des activités à télécharger. Où COROS conserve vos données relève de votre compte COROS. Pour intervals.icu, l'app ne lui envoie que votre clé et les identifiants des activités à télécharger. Où intervals.icu conserve vos données relève de votre compte intervals.icu. Pour la météo, les coordonnées approximatives d'un parcours et ses horaires sont envoyées à Open-Meteo, en Suisse. Les fonds de carte sont chargés depuis CARTO, l'IGN et Amazon Web Services, qui reçoivent votre adresse IP comme tout site que vous visitez.

Si vous branchez Claude

Le connecteur est facultatif. Il ne s'active que si vous ajoutez vous-même l'adresse https://o2lytic.com/mcp dans votre Claude (claude.ai, app de bureau, téléphone ou Claude Code) et que vous l'autorisez sur la page d'O2lytic prévue pour ça ; sans cette démarche, rien ne part chez Anthropic. Une fois autorisé, Claude peut lire vos courses, vos sorties (détail par kilomètre et par pente, fréquence cardiaque, cadence), votre plan d'entraînement, vos allures et votre analyse, dont vos données de santé : sommeil, poids, pas, FC de repos, VFC, FC max, VO2max, douleurs et nutrition déclarées dans les commentaires de vos sorties. Il peut créer, modifier et supprimer vos séances à venir qui ne sont pas associées à une sortie, quel que soit leur auteur, créer des courses à venir, poser leur plan de course et enregistrer vos préférences d'entraînement. Sur vos sorties des 30 derniers jours, il peut écrire ce que vous lui en dites, comme vous le feriez dans la fiche : effort, ressentis, commentaire, douleurs, nutrition prise, paire portée, association à une séance ; et, si vous le lui demandez, son propre commentaire, affiché à part. Il n'a pas d'outil pour modifier ce que la montre a enregistré, vos séances passées, votre matériel, votre bibliothèque de nutrition ou vos réglages. Ce qu'il lit est transmis à Anthropic, éditeur de Claude, et traité dans votre compte Claude selon sa politique de confidentialité et les réglages de ce compte, notamment pour la durée de conservation et l'usage pour entraîner des modèles : O2lytic n'a pas la main dessus. L'accès reste ouvert jusqu'à ce que vous le retiriez sur la page Assistant, onglet Connexions ; il est alors coupé aussitôt. Il est aussi suspendu à chaque nouvelle version de la note d'information, jusqu'à ce que vous l'acceptiez de nouveau. Retirer l'accès ou supprimer votre compte O2lytic n'efface pas ce que Claude a déjà lu : cela vit dans vos conversations Claude, que vous gérez depuis Claude.

Données Garmin

Les données reçues de Garmin servent seulement à vous montrer vos propres sorties, votre santé, vos analyses et votre plan. Elles ne sont jamais regroupées avec celles d'autres comptes, jamais vendues, louées ni partagées avec un tiers pour son propre usage, et jamais utilisées pour entraîner, évaluer ou améliorer un modèle d'IA. Les services qui les reçoivent ou les traitent pour O2lytic : Supabase, qui les stocke à Paris ; Vercel, qui sert l'application, avec des fonctions à Paris ; Open-Meteo, en Suisse, qui reçoit les coordonnées arrondies et l'horaire d'une sortie pour en donner la météo ; CARTO, l'IGN et Amazon Web Services, qui fournissent les fonds de carte et reçoivent votre adresse IP et la zone affichée. O2lytic ne les envoie à aucun système d'IA. Tant que Garmin n'a pas approuvé cet usage par écrit, le connecteur Claude n'est pas proposé aux comptes qui connectent Garmin. S'il l'approuve, l'envoi de ces données à votre Claude reposera sur votre consentement explicite, donné au branchement, que vous retirez à tout moment sur la page Assistant, onglet Connexions. Claude Code, l'outil qui sert à développer O2lytic, ne reçoit jamais de données Garmin. Déconnecter Garmin dans les réglages arrête la réception ; vous pouvez aussi retirer l'accès depuis votre compte Garmin Connect. Supprimer votre compte O2lytic efface toutes les données reçues de Garmin. Pour y accéder, les corriger, les exporter ou les faire effacer, voir « Vos droits ».

Ce qu'elle ne fait pas

O2lytic ne vend aucune donnée, ne la partage pas à des fins publicitaires et ne s'en sert pas pour entraîner un modèle d'IA. Elle n'envoie rien à Anthropic d'elle-même : seul le connecteur, si vous le branchez, donne à lire à votre Claude, et ce qu'Anthropic fait de ce qu'il a lu relève de votre compte Claude. O2lytic est développée avec Claude Code, l'outil d'Anthropic, qui ne lit jamais les données des autres utilisateurs : seulement celles des comptes de Loïs et de comptes d'essai fictifs, créés puis supprimés. Il peut voir la page d'administration, qui montre de chaque compte des compteurs d'usage (nombre de sorties, données reçues ou non), sans contenu ; les adresses e-mail n'y apparaissent que sur une demande explicite de Loïs, que Claude Code ne fait jamais. L'usage des données reçues des API Google respecte la politique Google relative aux données utilisateur des services d'API, y compris ses exigences d'usage limité.

Vos droits

Depuis les réglages, vous pouvez exporter vos données, santé comprise, et supprimer votre compte : la suppression efface toutes vos données stockées, révoque l'accès Google, sans toucher à vos fichiers d'origine sur le Drive, et coupe l'accès de Claude. Vous pouvez aussi retirer l'accès Google à tout moment depuis votre compte Google. Déconnecter COROS dans les réglages, comme supprimer votre compte, efface les jetons COROS chez O2lytic ; COROS ne permet pas à l'app de révoquer l'accès qu'il a délivré, qui reste valable jusqu'à 30 jours, sans plus rien chez O2lytic pour s'en servir. Déconnecter intervals.icu, comme supprimer votre compte, efface la clé chez O2lytic. Elle reste valable chez intervals.icu tant que vous ne l'y régénérez pas. Retirer l'accès de Claude, sur la page Assistant, onglet Connexions, le coupe aussitôt et retire votre accord à cet envoi, sans effacer ce que Claude a déjà lu. Vous pouvez accéder à vos données, les corriger, les exporter, les faire effacer, en limiter le traitement ou vous y opposer, et retirer votre consentement à tout moment en supprimant votre compte, sans effet sur ce qui a été fait avant. Pour cela, ou pour toute question : email@o2lytic.com. Si vous estimez que vos droits ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL (cnil.fr).

Garmin data: summary in English

O2lytic is a running analysis and planning app run by Loïs Fourrier (sole proprietor, France), currently free and open to a few invited testers. If you connect your Garmin account in Settings, O2lytic receives your activities (FIT files, heart rate, GPS track) and the health data Garmin sends (sleep, HRV, resting heart rate, steps). This connection is being prepared. Garmin data is used only to show you your own activities, health, analysis and training plan. It is never aggregated with other accounts, never sold, rented or shared with a third party for its own use, and never used to train, evaluate or improve AI models.

Third parties that receive or process Garmin data on behalf of O2lytic: Supabase (database and storage, Paris), Vercel (hosting, functions in Paris), Open-Meteo (Switzerland, receives the rounded coordinates and time of an activity to provide its weather), CARTO, IGN and Amazon Web Services (map tiles, receive your IP address and the map area displayed).

AI transparency: O2lytic sends Garmin data to no AI system. Until Garmin approves this use in writing, the optional Claude connector is not offered to users who connect Garmin. If Garmin approves it, sending this data to your Claude will rely on your explicit consent, given when you connect it, which you can withdraw at any time on the Assistant page, Connections tab. Claude Code, the tool used to develop O2lytic, never receives Garmin data.

Your rights: disconnect Garmin in Settings to stop receiving data, or revoke access from your Garmin Connect account. In Settings you can export all your data and delete your account, which erases all data received from Garmin. To access, correct, export or delete your data, or withdraw your consent: email@o2lytic.com.

Mis à jour le 31 octobre 2026.

Retour à la connexion