Integrations
RadiantHealth works with the wearables and platforms you already use. Link whichever you've got — one source is enough, two or more gives the coach richer signals (e.g. Garmin for workouts + Oura for sleep).
Live today
Garmin Connect
Workouts, HR, HRV, body battery, training load, sleep. Full read access.
Oura Ring
Sleep stages, HRV, resting HR, readiness, activity. v2 API.
Android Health Connect
Aggregator for Samsung Health, Fitbit, Google Fit, Polar and more on Android.
Strava
Workouts, HR, power, pace — read-only. Useful for Zwift / Peloton coverage.
Google Calendar
Two-way: the coach reads your day and (with permission) writes confirmed sessions back.
Whoop & Suunto — workouts today via Strava, native next
Both Whoop and Suunto push completed workouts to Strava automatically, so if you connect Strava the coach already sees your sessions today and uses them for CTL / ATL / TSB. Native integrations (sleep, HRV, recovery) are next on the build queue — join the waitlist and we'll email you the moment they ship.
Whoop WORKOUTS LIVE
Workouts already flow in via the Whoop → Strava bridge. Native HRV, sleep performance, and recovery are next.
Suunto WORKOUTS LIVE
Workouts via the Suunto → Strava bridge work today. Native sleep / 24-7 HR / recovery is in development against the Suunto Cloud API.
What data do we actually pull?
| Signal | Used for | Needed from |
|---|---|---|
| Overnight HRV (rMSSD or equivalent) | Readiness score · hard-session gating | Garmin / Oura / Health Connect |
| Resting heart rate | Readiness score · illness early-warning | Any source with overnight HR |
| Sleep duration + efficiency + WASO | Readiness · recovery recommendations | Oura / Garmin / Health Connect |
| Workout sessions (HR, power, pace, duration) | CTL / ATL / TSB · session completion tracking | Garmin / Strava / Health Connect |
| Calendar events | Scheduling proposed sessions | Google Calendar |
| Body weight (optional) | Zone re-calibration · long-term trend | Garmin / Health Connect |
Minimum viable setup
You do not need every source. The coach will gladly run on any one of:
- A Garmin watch alone (best single source — covers workouts + sleep + HRV).
- An Oura Ring + any workout source (Strava / Health Connect).
- Health Connect (Android) with any wearable feeding into it — Samsung Health, Fitbit, Google Fit, Polar, Pixel Watch, etc.
- iOS / Apple Health support is in development. Android only for now.
How we handle your data
- All source-provider tokens are encrypted at rest in Neon Postgres.
- We do not sell, rent, or broker health data. Full stop.
- You can revoke any source in one tap — the app immediately purges stored readings for that source on request.
- Garmin & Oura both give us webhook-driven push so your coach sees new data within seconds of the device syncing.
Link a source and get coached tomorrow morning.
Setup per source takes under a minute. The very next sync triggers your first coach briefing.
Get RadiantHealth for Android