Politique de confidentialité
Dernière mise à jour : 5 juillet 2026
1. Qui sommes-nous
CoachMyRun (coachmyrun.app) est une plateforme de coaching running qui connecte les coachs avec leurs athlètes et aide les coureurs solo à construire des plans d'entraînement structurés. Cette politique explique quelles données nous collectons, comment nous les utilisons, et vos droits.
2. Données collectées
- Données de compte : adresse email et mot de passe (stockés via Supabase Auth)
- Données de profil : nom, rôle (coach / athlète / solo), préférences d'entraînement
- Données d'entraînement : plans, séances, allures cibles, temps de référence (5 km, 10 km, semi-marathon, marathon)
- Données Strava : activités de course importées avec votre autorisation explicite (distance, durée, allure, fréquence cardiaque, dénivelé). Seules les activités que vous autorisez sont importées. À l'issue d'une séance guidée, vous pouvez également choisir d'exporter cette séance vers votre compte Strava : dans ce cas, et uniquement si vous laissez cette option activée, le parcours GPS de la séance est envoyé à Strava au format GPX. Cet export est facultatif et désactivable.
- Données de position (GPS) : lorsque vous démarrez une séance guidée dans l'app, votre position précise (latitude, longitude, altitude, vitesse) est enregistrée pour mesurer en temps réel votre distance, votre allure et tracer votre parcours. L'enregistrement se poursuit en arrière-plan, écran verrouillé, tant que la séance est active. La position n'est jamais relevée en dehors d'une séance que vous avez lancée, et le parcours reste stocké sur votre compte.
- Données Garmin : séances structurées envoyées vers votre compte Garmin Connect avec votre autorisation explicite.
- Données d'abonnement et d'achat : statut d'abonnement, identifiants et historique d'achat — gérés via Apple / StoreKit et RevenueCat sur iOS, et via Lemon Squeezy sur le web. Nous ne stockons aucune coordonnée bancaire ; les paiements sont traités par ces prestataires.
- Données d'usage : statistiques d'utilisation anonymisées (pages vues, interactions) via Google Analytics, avec anonymisation de l'adresse IP et sans publicité personnalisée.
- Notifications push : un identifiant d'appareil (token) est enregistré pour vous envoyer des notifications via le service Apple Push Notification (APNs), uniquement si vous les activez.
3. Utilisation des données
- Afficher votre plan d'entraînement et vos séances dans votre tableau de bord
- Permettre à votre coach de suivre votre progression et ajuster votre plan
- Calculer des allures cibles personnalisées basées sur vos temps de référence
- Synchroniser vos courses depuis Strava pour l'analyse
- Enregistrer votre position pendant une séance guidée pour calculer distance, allure et parcours, y compris écran verrouillé
- Exporter, à votre demande et de façon facultative, une séance guidée vers votre compte Strava (envoi du parcours au format GPX)
- Envoyer des séances structurées vers votre montre Garmin
- Générer des analyses et recommandations personnalisées de vos séances grâce à l'IA (Anthropic Claude)
- Vous envoyer des emails transactionnels (confirmation de compte, notifications) via Resend
- Gérer vos abonnements et achats (Apple / RevenueCat sur iOS, Lemon Squeezy sur le web)
Nous ne vendons pas, ne louons pas et ne partageons pas vos données avec des tiers à des fins publicitaires ou commerciales.
4. Services tiers
- Supabase — authentification et hébergement de base de données (région UE). Politique : supabase.com/privacy
- Strava — import de vos activités et, en option, export d'une séance guidée (envoi du parcours GPS au format GPX), via OAuth 2.0. Seules les données que vous autorisez explicitement sont échangées. Politique : strava.com/legal/privacy
- Garmin Connect — envoi de séances via OAuth 2.0. Seules les données d'entraînement sont écrites ; aucune donnée de santé n'est lue. Politique : garmin.com/privacy
- Vercel — hébergement de l'application. Politique : vercel.com/legal/privacy-policy
- Anthropic (Claude) — analyse IA de vos séances et génération de recommandations. Vos données d'entraînement sont transmises à l'API pour produire l'analyse ; elles ne sont pas utilisées pour entraîner les modèles. Politique : anthropic.com/legal/privacy
- Apple (App Store / StoreKit) — traitement des achats in-app et abonnements sur iOS, et envoi des notifications push (APNs). Politique : apple.com/legal/privacy
- RevenueCat — gestion des abonnements in-app sur iOS (statut et historique d'achat). Politique : revenuecat.com/privacy
- Lemon Squeezy — traitement des paiements et abonnements sur le web (Merchant of Record). Politique : lemonsqueezy.com/privacy
- Resend — envoi des emails transactionnels (confirmation de compte, notifications). Politique : resend.com/legal/privacy-policy
- Google Analytics — mesure d'audience anonymisée (adresse IP anonymisée, pas de publicité personnalisée). Politique : policies.google.com/privacy
5. Conservation des données
Vos données sont conservées tant que votre compte est actif. Vous pouvez demander la suppression de votre compte et de toutes les données associées à tout moment en nous contactant.
6. Vos droits (RGPD)
En tant qu'utilisateur situé dans l'UE, vous avez le droit de :
- Accéder à vos données personnelles
- Rectifier les données inexactes
- Demander la suppression de vos données
- Retirer votre consentement pour l'intégration Strava ou Garmin à tout moment
- Déposer une plainte auprès de la CNIL
7. Sécurité
Toutes les données sont transmises via HTTPS. Les tokens Strava et Garmin sont stockés chiffrés dans notre base de données et ne sont jamais exposés publiquement. L'accès aux données d'un athlète est limité à l'athlète lui-même et à son coach assigné.
8. Contact
Pour toute demande relative à la vie privée, contactez-nous à : contact@coachmyrun.app