RunCoachAI
Open Wearables mode

Connecter mes appareils

One coaching pipeline for every wearable signal.

RunCoach now routes device data through a single normalized layer so GPS sessions, recovery metrics, sleep, HRV, weather, and calendar context can land in the same coaching engine.

StravasyncGarmin ConnectsyncPolar FlowsyncSuuntosyncWHOOPsyncApple HealthsyncGoogle Health ConnectsyncNike Run Clubplanned

Connected streams

0

Sources already mapped into the unified schema

Priority stack

OW

Self-hosted aggregator selected

Run import APIs

8

Sources mapped for course retrieval across web and mobile bridges

Signup roadmap

9

Distinct entry APIs already called out in the product

Recommended

Open Wearables

Self-hosted aggregation keeps device coverage broad while avoiding per-connection SaaS costs. Configure a connection template once and RunCoach can launch provider-specific OAuth handoffs from this page.

Awaiting instance URL template

Hosted fallback

Terra API

When the Terra credentials are present, provider buttons can create real auth sessions directly from the server. This is the pragmatic fallback when a managed integration is preferable to self-hosting.

Awaiting Terra dev-id and API key

Coach schema

Unified inputs

GPS distance
Pace / speed
Heart rate
HRV / recovery
Sleep
Weather
Calendar load
Training load

Provider catalog

Activity sources

Priority 1 — GPS sessions, pace, elevation, heart rate, power.

STR
open_wearables

Strava

Activities, pace, heart rate, cadence, power, segments.

GPSpaceheart ratecadencepower
GAR
open_wearables

Garmin Connect

Runs, VO2max, daily health, sleep, training readiness.

GPSsleepresting hrvo2maxtraining load
POL
open_wearables

Polar Flow

Heart rate, HRV, nightly recharge, training load.

GPSheart ratehrvrecovery
SNT
open_wearables

Suunto

Trail GPS, altitude, ascent, heart rate.

GPSelevationheart rate
NRC
Roadmap

Nike Run Club

Runs and coached plans are on the roadmap pending aggregator support.

GPSpaceheart rateguided runs
RoadmapConnector planned

Provider catalog

Recovery sources

Priority 2 — recovery, sleep stages, HRV, readiness.

WHP
open_wearables

WHOOP

Recovery score, HRV, sleep stages, strain.

recoveryhrvsleepstrain
OUR
open_wearables

Oura Ring

Readiness, HRV, SpO2, skin temperature, sleep.

readinesshrvspo2sleeptemperature

Provider catalog

Mobile OS sources

Priority 3 — mobile OS bridges. These require a mobile SDK handoff rather than a plain web OAuth redirect.

APL
Mobile SDK

Apple Health

iOS workouts, heart rate, steps, HRV, sleep.

workoutsheart ratestepssleephrv
Mobile SDK
GHC
Mobile SDK

Google Health Connect

Android activity, heart rate, sleep, nutrition.

workoutsheart ratesleepnutrition
Mobile SDK

Signup APIs

Entry connectors already planned

StravaliveGarmin ConnectnextPolar FlownextSuuntonextWHOOPnextOura RingnextApple HealthnextGoogle Health ConnectnextNike Run Clubnext

Strava still opens the base account today, while Garmin, WHOOP, Google Health Connect, Suunto, Apple Health, and Nike Run Club are now explicitly called out as next signup surfaces.

Course retrieval APIs

StravarunsGarmin ConnectrunsPolar FlowrunsSuuntorunsWHOOPrunsApple HealthrunsGoogle Health ConnectrunsNike Run Clubplanned

RunCoach can now speak explicitly about run ingestion from Strava, Garmin, Polar, Suunto, WHOOP, Google Health Connect, Apple Health, and Nike Run Club without collapsing every mention into plain text.