Aller au contenu principal

Comment fonctionne la synchronisation

OuiRace se connecte à vos comptes Strava et Garmin Connect pour récupérer automatiquement vos activités sportives. Une fois la connexion établie, chaque séance enregistrée sur votre montre ou votre application est transmise à OuiRace sans aucune action de votre part.

Principe général

Le processus de synchronisation repose sur un mécanisme de webhooks : vos plateformes sportives notifient OuiRace en temps réel dès qu'une nouvelle activité est disponible.

Montre / Application → Strava ou Garmin → Webhook → OuiRace reçoit l'activité
  1. Vous enregistrez une activité sur votre montre GPS ou votre application mobile.
  2. L'activité est envoyée à Strava ou Garmin Connect (comme d'habitude).
  3. Strava ou Garmin envoie automatiquement une notification (webhook) à OuiRace.
  4. OuiRace reçoit les données de l'activité et les intègre à votre profil.
  5. Si vous participez à un challenge, la progression est mise à jour immédiatement.
Aucune action nécessaire au quotidien

Après la connexion initiale, la synchronisation est entièrement automatique. Vous n'avez pas besoin d'ouvrir OuiRace après chaque séance pour que vos activités soient comptabilisées.

Synchronisation avec Strava

La connexion à Strava utilise le protocole OAuth 2.0, un standard sécurisé d'autorisation.

Comment cela fonctionne

  1. Vous cliquez sur Connecter Strava dans votre profil OuiRace.
  2. Vous êtes redirigé vers le site de Strava pour autoriser l'accès.
  3. Strava vous demande de confirmer les permissions accordées à OuiRace (lecture de vos activités).
  4. Une fois l'autorisation donnée, vous êtes redirigé vers OuiRace. La connexion est active.

[SCREENSHOT: Écran d'autorisation Strava avec le bouton "Autoriser" et la liste des permissions demandées]

Activités privées

OuiRace respecte vos paramètres de confidentialité Strava. Seules les données nécessaires au suivi (type de sport, distance, durée, date) sont récupérées. Vos données de fréquence cardiaque ou de localisation détaillée ne sont pas stockées.

Pour le guide complet de connexion, consultez Connecter Strava.

Synchronisation avec Garmin

La connexion à Garmin utilise le protocole OAuth avec PKCE (Proof Key for Code Exchange), une variante renforcée du protocole OAuth adaptée aux applications modernes.

Comment cela fonctionne

  1. Vous cliquez sur Connecter Garmin dans votre profil OuiRace.
  2. Vous êtes redirigé vers le portail Garmin Connect pour vous authentifier.
  3. Garmin vous demande d'autoriser OuiRace à accéder à vos données d'activités.
  4. Après confirmation, la connexion est établie et les webhooks sont activés.

[SCREENSHOT: Écran d'autorisation Garmin Connect avec les permissions demandées par OuiRace]

Pour le guide complet de connexion, consultez Connecter Garmin.

Délai de synchronisation

PlateformeDélai habituelMode
StravaQuelques secondes à 2 minutesWebhook automatique
GarminQuelques secondes à 5 minutesWebhook automatique
Délais exceptionnels

Dans de rares cas, les serveurs de Strava ou Garmin peuvent connaître des ralentissements. Si votre activité n'apparaît pas après 15 minutes, vérifiez qu'elle est bien visible dans votre application Strava ou Garmin Connect, puis patientez.

Données récupérées

Pour chaque activité synchronisée, OuiRace récupère les informations suivantes :

  • Type de sport (course à pied, vélo, natation, etc.)
  • Distance parcourue
  • Durée de l'activité
  • Date et heure de début
  • Dénivelé positif (si disponible)

Problèmes fréquents

ProblèmeSolution
Activité non synchroniséeVérifiez que l'activité apparaît dans Strava/Garmin. Attendez 15 minutes.
Connexion expiréeReconnectez votre compte depuis votre profil OuiRace.
Mauvais type de sportCorrigez le type d'activité dans Strava/Garmin. La modification sera synchronisée.
Activités antérieures manquantesSeules les activités enregistrées après la connexion à OuiRace sont synchronisées automatiquement.

Voir aussi