Research ReviewHealth Technology

Which Wearable Metrics Actually Sync to Apple Health

V
Vora Team
8 min readUpdated September 15, 2026

The Short Version

Most wearables lose data on the way into Apple Health. WHOOP and Oura write no HRV at all to Apple Health, and WHOOP writes no sleep stages (only asleep and awake). Only Apple Watch is truly first-party, so nothing is lost in passthrough. Every ring and strap gives up at least one metric on the way in.

If a recovery or readiness app reads only Apple Health, it never sees your Oura or WHOOP HRV. That is not a bug in the app. The data was never written.

Updated September 12, 2026. The standard explanation for that missing HRV has been a data type mismatch: Apple Health could only store SDNN, and the rings and straps measure RMSSD. As of iOS 27 and watchOS 27, which ship on September 14, that is no longer structurally true. Apple's developer documentation now lists a HealthKit quantity type called heartRateVariabilityRMSSD, introduced in version 27.0 across iOS, iPadOS, macOS, visionOS and watchOS, alongside the older heartRateVariabilitySDNN type that has been there since iOS 11 and watchOS 4. The container now exists. Whether any given vendor decides to fill it is a separate question, and as of today none has announced that it will.

Why HRV Disappears: SDNN vs RMSSD

Historically, Apple Health stored heart rate variability only as SDNN. Oura and WHOOP compute HRV as RMSSD, the overnight metric used for recovery. Because the two are different measurements, the RMSSD value was simply not exported into Apple Health. It was a type mismatch, not a sync delay, so no amount of waiting or re-syncing would surface it. Oura and WHOOP both expose that RMSSD through their own apps and direct connections. Only the Apple Health path dropped it.

The important correction for 2026 is that the mismatch is now a vendor choice rather than a platform limitation. With heartRateVariabilityRMSSD available in HealthKit from version 27.0, a wearable maker that wants to hand you your overnight RMSSD through Apple Health finally has somewhere to put it. Nothing forces them to. If your Oura or WHOOP HRV is still missing from Apple Health after you update, the reason is now that the vendor has not adopted the new type, which is worth knowing because it is the kind of thing user pressure can actually change.

Apple Watch had the opposite version of the same problem: it produced a native HRV number, but only SDNN, sampled opportunistically over roughly 60-second windows (often during Breathe sessions), which is the wrong metric and the wrong sampling window for overnight recovery. That is changing too, and only on the newest hardware. See the section below.

What iOS 27 and the Series 12 Change

Two things happened at once, and they are easy to confuse.

The platform changed for everyone. HealthKit gained an RMSSD quantity type in version 27.0. That is a software change and it applies to any iPhone running iOS 27, regardless of which wearable you own. It does not by itself put a single new number in your Health app.

The hardware changed only on the Series 12 and Ultra 4. Apple's newsroom release says the new Health Sensing System measures HRV "up to 24 times more often" than before and surfaces it in a new section of the Heart Rate app, and that Apple Watch "provides two separate variants of HRV". Apple describes Recovery HRV as "best for identifying daily signals of stress and recovery" and overall HRV as "best for insights into a user's broader health, including cardiovascular health". Overnight vitals now include Recovery HRV measured against your personal baseline.

Here is the honest limit on that. Apple has not published a mapping from Recovery HRV and overall HRV onto the two HealthKit types. Gadgets & Wearables reads the pairing as Recovery HRV being RMSSD and overall HRV being SDNN, which is the obvious reading given the timing and given what each metric is used for, but it is inference and Apple has not confirmed it. Until it does, treat the mapping as likely rather than established, and check your own Health app after updating rather than assuming. An older Apple Watch on watchOS 27 does not gain the new sampling hardware either way, so a Series 11 keeps producing the opportunistic SDNN reading described above.

What Each Wearable Writes to Apple Health

WearableHRV (overnight RMSSD)Sleep stagesResting HRBlood oxygenAll-day activity
Apple WatchSDNN on Series 11 and older; Series 12 and Ultra 4 add Recovery HRV, with the HealthKit type unconfirmedYes, 4-stage (native)YesYesYes (first-party, no loss)
OuraNo, not writtenYes, 4-stage (can be coarsened)YesSometimes (down-sampled)Yes
WHOOPNo, not writtenNo, only asleep/awakeYesYes (1 avg/night)Workout energy only; no all-day steps
Fitbit (incl. Fitbit Air)Nightly value, lower fidelityYes, lower fidelityYesLargely strippedSteps can aggregate; VO2 max needs a bridge app
GarminYes, a nightly value in Apple Health's HRV fieldYes, 4-stageYes (window ambiguous)YesYes (motion gating can drop slow steps)
Samsung Galaxy WatchSleep-window value (limited on iOS)YesYesNot written to Apple HealthLimited (Android to iOS)
UltrahumanYes (via app)YesYesYesYes

WHOOP

WHOOP writes heart rate, resting heart rate, sleep and wake, blood oxygen (one overnight average) and respiratory rate to Apple Health, plus energy attached to logged workouts. It does not write HRV (the RMSSD reason above), it does not write Light, Deep, or REM stages (only asleep and awake), and it does not export an all-day step or all-day energy stream. If you rely on Apple Health for steps, a WHOOP will look like it tracks almost nothing during the day.

The HRV gap is the one to watch this autumn. WHOOP has not announced support for the new RMSSD type, so assume nothing changes on your phone until it does, but the standing technical justification for the omission no longer applies once iOS 27 is out.

Oura

Oura passes a full 4-stage sleep hypnogram, a clean nightly resting heart rate, respiratory rate, steps and energy into Apple Health. Stage fidelity can be coarsened versus Oura's own feed, and the overnight blood oxygen average is sometimes down-sampled or dropped. The important gap is HRV: Oura writes none to Apple Health. Its elite overnight RMSSD only exists on Oura's direct connection, and Oura has not said whether it will adopt the RMSSD type that iOS 27 adds.

Fitbit and Fitbit Air

Fitbit devices route to Google Health first, and the Apple Health passthrough is a strictly-smaller copy. Sleep and steps arrive at lower fidelity, overnight blood oxygen is largely stripped, and the Cardio Fitness Score (VO2 max) does not write to Apple Health natively at all: it needs a separate third-party bridge app. So a Fitbit, including the Fitbit Air, is one of the weaker sources if Apple Health is your hub.

Apple Watch, Garmin, Samsung, Ultrahuman

Apple Watch is first-party, so there is no passthrough loss on sleep, steps, energy, resting heart rate, blood oxygen, respiratory rate, VO2 max or wrist temperature. Its historic limit was HRV being SDNN rather than RMSSD, which the Series 12 and Ultra 4 address on the sensor side with Recovery HRV, though Apple has not confirmed which HealthKit type it writes to. Garmin passes almost everything, including a nightly HRV value and VO2 max, though its resting-heart-rate window is harder to pin down and conservative motion gating can drop slow or intermittent steps. Samsung Galaxy Watch is Android-first, so on iPhone it does not write blood oxygen to Apple Health and its overall pipeline into an iOS app is limited. Ultrahuman passes its metrics through cleanly; its weakness is a lack of independent validation, not a missing data type.

What This Means If You Use an AI Coach

Any app that reads only Apple Health inherits every gap above. That is why a recovery score can sit blank or look wrong on an Oura or WHOOP: the HRV it needs was never written. Vora reads Oura, WHOOP, Garmin and Fitbit through their direct connections where possible, not just Apple Health, so the overnight RMSSD and full sleep stages survive and feed your recovery and readiness. See how each source is used on the integrations page.

Frequently Asked Questions

Does WHOOP sync HRV to Apple Health?

No. WHOOP writes heart rate, resting heart rate, sleep and wake, blood oxygen and respiratory rate to Apple Health, but not HRV. The long-standing reason was that Apple Health stored HRV only as SDNN while WHOOP measures RMSSD. As of iOS 27 HealthKit does have an RMSSD type, so that justification no longer holds, but WHOOP has not announced support for it and the data is still absent today. WHOOP also writes only asleep and awake, not Light, Deep, or REM stages.

Does Oura write HRV to Apple Health?

No. Oura writes 4-stage sleep and a clean resting heart rate to Apple Health, but no HRV at all. Oura's own app and direct connection do expose overnight RMSSD; only the Apple Health path drops it. iOS 27 adds an RMSSD data type to HealthKit, which removes the technical barrier, but Oura has not said it will start writing to it.

Does Apple Health support RMSSD in iOS 27?

Yes. Apple's developer documentation lists a HealthKit quantity type called heartRateVariabilityRMSSD, introduced in version 27.0 across iOS, iPadOS, macOS, visionOS and watchOS. The older heartRateVariabilitySDNN type dates to iOS 11 and watchOS 4. This means Apple Health can now store RMSSD, but it does not mean any particular wearable writes it. Adoption is up to each vendor.

What is the difference between Recovery HRV and overall HRV on the Apple Watch?

Apple says the Series 12 and Ultra 4 provide two variants of HRV: Recovery HRV, which Apple describes as best for identifying daily signals of stress and recovery, and overall HRV, best for broader health and cardiovascular insight. Recovery HRV also feeds overnight vitals, compared against your personal baseline. Apple has not published which HealthKit data type each variant writes to, so the widely assumed mapping of Recovery HRV to RMSSD and overall HRV to SDNN is inference rather than confirmed.

Will my Series 11 get Recovery HRV on watchOS 27?

No. Recovery HRV depends on the Health Sensing System in the Series 12 and Ultra 4, which samples HRV up to 24 times more often than before. watchOS 27 supports Apple Watch Series 9 and later, Ultra 2 and later, and SE 3, but the older models keep the opportunistic SDNN reading rather than gaining the new HRV variants.

Does Fitbit Air sync to Apple Health?

Only partially. Fitbit devices route to Google Health first, and the Apple Health copy is lower-fidelity. Overnight blood oxygen is largely stripped, and the VO2 max / Cardio Fitness Score does not write to Apple Health natively (it needs a separate bridge app).

Which wearable syncs most completely to Apple Health?

Apple Watch, because it is first-party and loses nothing in passthrough. Every ring and strap gives up at least one metric on the way into Apple Health, most importantly HRV from Oura and WHOOP.

Why does my recovery app show no HRV from my Oura or WHOOP?

Because neither device writes HRV to Apple Health. An app that reads only Apple Health will see a gap. Vora reads Oura and WHOOP through their direct connections, not just Apple Health, so the overnight RMSSD survives and feeds recovery. The direct WHOOP connection is in beta with limited spots.

Sources & References

  1. Apple Developer Documentation. HKQuantityTypeIdentifier.heartRateVariabilityRMSSD
  2. Apple Developer Documentation. HKQuantityTypeIdentifier.heartRateVariabilitySDNN
  3. Apple. Introducing Apple Watch Series 12, with the all-new Health Sensing System (2026-09-09)
  4. 9to5Mac. watchOS 27 upgrade coming to Apple Watch this month (2026-09-09)
  5. Gadgets & Wearables. Apple Watch Recovery HRV and Overall HRV are not the same thing (2026-09-11)

All research discussed in this article is summarized in our own words. We link to original sources for full access. This content is for informational purposes and does not constitute medical advice.

apple healthhealthkitwearable syncwhoop apple healthoura apple healthhrvios 27

Experience it yourself

AI-powered workouts, photo nutrition logging, HRV recovery tracking, voice coaching, and more - all free to start.

Download Vora Free

Related Articles

Health Technology

Does Garmin Sync With Health Connect? What Actually Transfers in 2026

Yes, Garmin Connect writes to Health Connect on Android, and it has since app version 5.14.1 in July 2025. But it is a one way push, the published list covers steps, heart rate, sleep, calories, distance and weight, and Garmin's own scores stay home: no Body Battery, no HRV status, no training load, no intensity minutes. We put the three routes out of a Garmin side by side, including the direct developer API that has been closed to new apps since spring 2026.

Read more
Health Technology

At-Home ECG Devices in 2026: What One Lead, Six Leads, and a Smartwatch Actually Tell You

An ECG on your wrist and an ECG on a $114 card are not the same test, and neither is the test your cardiologist runs. We read the manufacturer pages and FDA clearance records for Apple Watch, Samsung Galaxy Watch, KardiaMobile, KardiaMobile 6L and the Withings BeamO to work out what each is actually cleared to tell you, what it explicitly cannot detect, what sits behind a subscription, and which one is worth buying for which problem.

Read more
Health Technology

The BP Doctor Fit Puts a Real Inflatable Cuff on Your Wrist. It Still Is Not a Validated Blood Pressure Monitor.

YHE's BP Doctor Fit sells for $129 and does something no Apple Watch or Galaxy Watch does: it inflates an actual cuff around your wrist. We pulled YHE's own pages, the App Store listing, and the clinical validation standard. YHE claims accuracy within 10 mmHg on one page and 8 mmHg on another. The standard real monitors have to pass is a 5 mmHg mean difference across at least 85 people, and the wrist is the site guidelines tell you not to use.

Read more

Explore All Features

All FeaturesBiology & Health ScoreVoice CoachingNutrition TrackingRecovery & HRVMeditationCycle TrackingApple WatchIntegrationsDaily Plan