How to Connect Garmin, Oura, WHOOP, Strava, or Any Wearable to SensAI Through Apple Health
Last updated
“Where do I enter my Garmin login?” is the question we get more than any other. You don’t need one, and that is the good part.
SensAI works with Garmin, Oura, WHOOP, Strava, Polar, COROS, and every other device that reports to Apple Health. Your device’s own app writes your workouts, heart rate, and sleep into Apple Health on your iPhone, and SensAI reads them from there. One hub covers every device, with no vendor accounts to link or passwords to keep in sync.
That leaves two switches to flip, both on your phone, both a few taps. This guide walks through each device, then shows you exactly where to look to confirm the data is flowing.
| Question | Short answer |
|---|---|
| Do I link my Garmin, Oura, or WHOOP account inside SensAI? | No. Connect the device’s app to Apple Health, then let SensAI read Apple Health. |
| Will Coach see my swims, rides, and runs? | Yes. Once they are in Apple Health they appear in SensAI’s Activity tab and in Coach’s view of your week. |
| Will Coach see my HRV? | Only from Apple Watch. Garmin, Oura, WHOOP, COROS, Polar, and Fitbit do not write HRV to Apple Health. |
| How do I know it is working? | The Health app lists your device’s workouts under Browse, Activity, Workouts. SensAI’s Activity tab shows the same workouts with a “Recorded on” line naming the source. |
| Does SensAI import my history? | It syncs roughly the last 30 days of Apple Health workouts. Most device apps only send activities recorded after you connect them. |
How the data actually moves
Think of Apple Health as the shared filing cabinet on your iPhone. Every fitness app you own can file into it and, with your permission, read from it.
Your Garmin watch talks to the Garmin Connect app. Garmin Connect files a copy of each activity into Apple Health. SensAI opens the cabinet and reads what is there. The same shape holds for Oura, WHOOP, Strava, COROS, Polar, and Fitbit.
Why build it this way instead of a direct integration for each brand? Because Apple Health is the one hub every device already supports, so one connection covers hundreds of devices. It also keeps your raw data on your phone. SensAI reads it locally and sends only aggregated recovery metrics and workout summaries to Coach.
There is one real cost, and we would rather state it than have you discover it. Each vendor decides what it writes to Apple Health, and every one of them holds something back. Their proprietary scores never cross, and, apart from Apple Watch, neither does HRV. We document exactly what each device shares in Oura, WHOOP and Garmin Apple Health integration: what syncs.
Step 1: Send your device’s data to Apple Health
Every device app has a switch for this. Turn on everything you are willing to share, but the categories SensAI actually uses are Workouts, Heart Rate, Resting Heart Rate, Sleep, Active Energy, and, where the device offers them, Heart Rate Variability and VO2 Max.
One rule before the device list: give each workout one path into Apple Health. If your Garmin already writes rides to Apple Health, leave Strava’s “Send to Health” off. Two apps filing the same ride means you will see it twice.
Apple Watch
Nothing to set up. Workouts, heart rate, HRV, sleep, and VO2 Max land in Apple Health automatically, and Apple Watch is the only device on this list that shares HRV.
Garmin
- Open the Garmin Connect app and tap More in the bottom-right corner.
- Tap Settings, then Connected Apps, then Apple Health.
- Tap Connect with Apple Health, turn on the categories you want shared, and tap Allow.
Garmin’s connection is one-way. Connect pushes to Apple Health but never reads from it, and Garmin’s own documentation says the Connect app needs to be in the foreground for the transfer to happen.1 Workouts, heart rate, sleep, steps, and calories cross. HRV, Body Battery, and Training Readiness stay in Garmin’s app.
If your Garmin Connect version does not show Connected Apps, look for Apple Health directly under Settings. Garmin has moved this switch between versions.
Oura
- Open the Oura app and tap the menu icon in the top-left corner.
- Tap Settings, then under Data sharing tap Apple Health.
- Turn on Connect to Health and choose what to share.
Oura writes sleep with stages, heart rate at one-minute intervals, active energy, steps, respiratory rate, and workouts, including those it detects automatically.2 It does not write HRV or resting heart rate. Oura also warns that data may not transfer if the app was not opened before midnight, if Background App Refresh is off, or if Low Power Mode is on, so open the Oura app at least once a day.2
WHOOP
- Open the WHOOP app and tap More.
- Tap App Settings, then Integrations, then Apple Health.
- Tap Connect and turn on the categories iOS offers.
WHOOP writes sleep, resting heart rate, respiratory rate, blood oxygen, workouts, and workout calories.3 It explicitly does not write HRV, because WHOOP calculates HRV as rMSSD while Apple Health stores SDNN, and the two are not interchangeable.3 Recovery and Strain scores stay in WHOOP.
Strava
- Open Strava, go to the You tab, and tap the settings icon.
- Tap Manage Apps and Devices, then Health, then the plus icon, and tap Connect.
- On the Health Access screen turn on Workouts & Routes.
- Back under Manage Apps and Devices, open Health and turn on Send to Health.
Strava sends activity type, distance, time, calories, and route to Apple Health.4 Remember the one-path rule: if the device that recorded the activity already writes to Apple Health, you do not need Strava to send it again.
COROS
- Open the COROS app and go to Profile.
- Tap Settings, then 3rd Party Apps, then Data Sync, then Apple Health.
- Select the data types to sync.
COROS writes steps, distance, heart rate, sleep, and workouts, including pool and open-water swims.5 Sync is one-way, only activities recorded after you connect are sent, and HRV stays in the COROS app.
Polar
- Open the Polar Flow app and tap More in the bottom-right corner.
- Tap General settings and turn on Apple Health.
- Choose Turn All Categories On and tap Allow.
Polar Flow writes workouts with average heart rate, workout heart rate, active energy, sleep, steps, and weight.6 Continuous heart rate and HRV are not synced.
Fitbit
Fitbit had no Apple Health connection for over a decade. That changed in August 2026, when the Google Health app that replaced the Fitbit app added two-way syncing with Apple Health.7
- Update the Google Health app to version 5.05 or later.
- Open Connections, then Apps and services, and add Apple Health.
Exercise records, sleep, vitals, and steps transfer. HRV does not.7
Everything else
Any device whose iPhone app offers an Apple Health switch will work. Look under the app’s Settings for “Apple Health”, “Health”, or “Connected Apps”. If the app can write Workouts and Heart Rate to Apple Health, SensAI can read them.
Step 2: Let SensAI read Apple Health
SensAI asks for Apple Health access during setup. If you granted it then, skip to Step 3.
If you skipped it during setup:
- Open SensAI, go to the Activity tab, and tap Connect on the banner that says “See all your workouts”.
- Or open the Progress tab, scroll to Recovery & Readiness, and tap Connect Apple Health.
- Turn on all categories when iOS asks.
If you are not sure it is connected, or you turned some categories off:
- Open the Health app and tap your profile picture in the top-right corner.
- Under Privacy, tap Apps, then SensAI.
- Tap Turn On All, or make sure at least Workouts, Heart Rate, Resting Heart Rate, Heart Rate Variability, Sleep, Active Energy, and VO2 Max are on.
The Health app is the only place to check this. Apple deliberately prevents apps from seeing whether you granted them read access, so SensAI cannot warn you that a category is off.8 If a metric is missing in SensAI, this screen is the first thing to check.
Step 3: Confirm the data is flowing
Work down this list in order. Each step depends on the one before it.
1. Check Apple Health first. Open the Health app, tap Browse, then Activity, then Workouts. Your device’s workouts should be listed. Tap one and scroll down to see which app recorded it. If your workouts are not here, SensAI cannot see them either, so go back to Step 1.
2. Open SensAI’s Activity tab. Your device’s workouts appear alongside the workouts you tracked in SensAI. Tap one and you will see a “Recorded on” line at the bottom naming the app that wrote it.
3. Look for the Link button. When a device workout lands on a day where SensAI had a matching session planned, the card offers Link. Tapping it marks the planned session complete using the data your device recorded.
4. Check the Progress tab. Under Recovery & Readiness, Overnight HR and Sleep Duration fill in once your device has written a night or two of sleep and heart rate. The HRV tile will read “No recent value” unless an Apple Watch is providing it.
5. Ask Coach. Open the Coach tab and ask something like “What did you see from my training this week?” Coach should name your swims, rides, and runs alongside your SensAI sessions.
A workout normally appears in SensAI within a few minutes of your device syncing to its app, as long as that app has pushed to Apple Health. Opening the device’s app and then SensAI usually does it.
When something does not show up
The workout is not in the Health app. The device app’s Apple Health switch is off, the device has not synced to its app yet, or the app has not been opened recently. Garmin Connect and Oura both need to be opened to push data. Low Power Mode and disabled Background App Refresh also block transfers.
It is in the Health app but not in SensAI. Check Health, your profile, Apps, SensAI, and confirm Workouts is on. Then check the date: SensAI syncs roughly the last 30 days of Apple Health workouts, so older activities will not appear.
Sleep shows up but HRV does not. This is expected for every device except Apple Watch. The HRV tile is not broken. Your device is not sharing that number.
The same workout appears twice. Two apps are writing it to Apple Health, typically the device app and Strava. Turn off “Send to Health” in one of them.
The numbers do not match my device’s app. Apple Health receives raw measurements, not the vendor’s scores. Body Battery, Recovery, and Readiness never transfer, and HRV from different devices is never comparable. Our what syncs guide covers this in detail.
What Coach does with it
Once your device’s workouts are in Apple Health, they stop being a separate log and become part of your week.
Your swims, rides, and runs sit next to your planned strength sessions in the Activity tab, and Coach sees the same timeline when it builds next week’s program. A heavy cycling block shows up as load that strength volume has to fit around. A missed run shows up as a gap, not a mystery.
Sleep and overnight heart rate from your device shape how hard Coach asks you to push on a given day. And when a device workout matches something Coach had planned, one tap on Link closes the loop, so your plan reflects what you actually did rather than what you meant to do.
Frequently asked questions
Does SensAI connect to Garmin Connect directly?
No. SensAI reads Apple Health only. Turn on Garmin Connect’s Apple Health sharing and SensAI picks up your Garmin activities from there.
Do I need an Apple Watch to use SensAI?
No. Any device that writes to Apple Health works. Apple Watch is the only device that shares HRV, so it is the only way to populate SensAI’s HRV tile, but sleep, heart rate, and workouts arrive from every device on this page.
Can I import my Garmin or Strava history?
Only what is already in Apple Health, and SensAI syncs roughly the last 30 days of it. Most device apps send only activities recorded after you connect them, so history starts the day you turn the switch on.
Does SensAI send my workouts back to Garmin or Strava?
SensAI writes the strength workouts you track in the app to Apple Health. Garmin Connect never reads from Apple Health, so nothing flows back to Garmin. Strava can import Apple Health workouts if you turn that on in Strava’s Health settings.
Should Strava or my device app send to Apple Health?
Pick one. The device app is the better choice, because it records the workout first and carries the most detail. Use Strava’s “Send to Health” only for activities that were recorded in Strava itself.
References
Footnotes
-
Garmin. “Sharing Your Garmin Connect Data With Apple Health.” Garmin Support Center. https://support.garmin.com/en-US/?faq=lK5FPB9iPF5PXFkIpFlFPA ↩
-
Oura. “Apple Health Integration.” Oura Support, last updated July 21, 2026. https://support.ouraring.com/hc/en-us/articles/360025438734-Apple-Health-Integration ↩ ↩2
-
WHOOP. “Apple Health Integration.” WHOOP Support, last updated April 16, 2026. https://support.whoop.com/s/article/Apple-Health-Integration ↩ ↩2
-
Strava. “Apple Health and Strava.” Strava Help Center. https://support.strava.com/hc/en-us/articles/216917527-Health-App-and-Strava ↩
-
COROS. “Connecting Apple Health with COROS App.” COROS Help Center. https://support.coros.com/hc/en-us/articles/360041549551-Connecting-Apple-Health-with-COROS-App ↩
-
Polar. “Connecting Polar Flow with Apple Health.” Polar Support. https://support.polar.com/us-en/support/connecting_polar_flow_with_apple_health ↩
-
9to5Mac. “Google Health adds two-way Apple Health syncing on iPhone for Fitbit.” 9to5Mac, August 3, 2026. https://9to5mac.com/2026/08/03/google-health-adds-two-way-apple-health-syncing-on-iphone/ ↩ ↩2
-
Apple. “authorizationStatus(for:).” Apple Developer Documentation, HealthKit. https://developer.apple.com/documentation/healthkit/hkhealthstore/authorizationstatus(for:) ↩