FitMesh Sync
← All articles

User guide

Your smart ring data inside Apple Health: how the bridge works

If you have a smart ring or Galaxy Watch paired with Android, their data doesn't automatically reach Apple Health on your iPhone. FitMesh Sync fixes this with an opt-in cloud bridge: here's what to activate, what shows up on iPhone, and answers to the most common questions.

CategoryGuide
DateJune 12, 2026
Reading time8 min read

TL;DR

  • FitMesh Sync reads data from your smart ring or Android smartwatch, syncs it to EU cloud, and writes it into Apple Health via HealthKit — so users with two phones see everything in one place.
  • The bridge is opt-in: if Apple Health already has that data (for example from Apple Watch), FitMesh won't rewrite it. No duplicates.
  • Sleep with full stages (deep, light, REM): the ring is a nighttime specialist and stages are written to Apple Health exactly as recorded by the sensor.
  • EU/GDPR privacy: all data transits through EU datacenter cloud. FitMesh doesn't sell data or use it to train models.
  • The bridge runs in the background: no manual exports, no manufacturer companion app required on iPhone.

I found this personally annoying: Galaxy Watch on the wrist, iPhone in the pocket, and the Health app only showing iPhone data. The ring I wear at night records detailed sleep stages, but Apple Health doesn't see them. FitMesh's Apple Health write bridge was born from this concrete need, not from a feature checklist.

The problem: two ecosystems that don't talk to each other

Android and iOS use separate, non-interoperable health data repositories: Health Connect on Android, HealthKit on iOS. A Galaxy Watch paired with an Android phone writes data to Health Connect, not Apple Health. A Colmi ring read via Bluetooth by FitMesh on Android does the same. Result: if you open the Health app on your iPhone, that data isn't there.

How the bridge works: step by step

  1. Collection on Android: FitMesh Sync reads data from your Android wearable (via Health Connect for Galaxy Watch, via Bluetooth for the Colmi ring) and uploads it to EU cloud.
  2. FitMesh EU cloud: data is archived with timestamp, source, data type and user account. The cloud normalizes formats across different sources.
  3. iOS app active: when you open FitMesh on iPhone (or the app is active in background), it checks what data is available in the cloud for your account.
  4. Duplicate check: for each available piece of data, the app checks whether Apple Health already has something for that time slot. If yes, it skips. If no, it writes.
  5. Targeted writing: writes to Apple Health only the missing data. If Apple Watch has already recorded sleep from 11pm to 7am, FitMesh doesn't touch those hours.
  6. Immediate visibility: after writing, data appears in the iPhone Health app like any other HealthKit entry — with the source clearly shown as FitMesh Sync.

No duplicates: how it works

Before writing any data, FitMesh checks whether Apple Health already has something for that time slot. If yes, it moves on. If no, it writes. In practice: there are never two entries for the same hour.

Sleep with stages: the ring's strong point

Smart rings like the Colmi R02/R03 are built for nighttime: they measure sleep, SpO₂, heart rate and variability while you sleep, without the bulk of a watch on your wrist. The stages recorded by the ring (deep, light, REM, awake) show up in Apple Health in the Sleep chart — just as if Apple Watch had recorded them.

Privacy: where data goes and who sees it

Data takes just two steps: from the FitMesh app on Android to the FitMesh cloud (EU datacenter, encrypted), then from the FitMesh app on iPhone into Apple Health on your device. FitMesh doesn't sell data to third parties, doesn't use it to train models, doesn't share it with advertisers. The EU cloud guarantees GDPR compliance.

How to activate the bridge

  1. Install FitMesh Sync on iPhone (TestFlight beta now, App Store coming soon).
  2. Sign in with the same account you use on Android.
  3. Go to Settings → Apple Health → Write Bridge.
  4. Toggle it on and grant the requested HealthKit permissions.
  5. Choose which data types you want the bridge to write (sleep, steps, heart rate, etc.).
  6. FitMesh syncs available data and writes it to Apple Health within minutes.

In summary

  • The Apple Health write bridge brings Android device data (smartwatches, smart rings) into HealthKit on iPhone via FitMesh EU cloud.
  • Checks first whether Apple Health already has that data. Writes only where something is missing. No duplicates.
  • Sleep with full stages (deep, light, REM): ring stages appear in Apple Health in the same format as Apple Watch.
  • Opt-in, granular, revocable: activated from FitMesh iOS settings and turned off at any time. HealthKit permissions are managed from iPhone Settings.
  • EU/GDPR privacy: EU datacenter cloud, encrypted, no data sales or third-party sharing.

Frequently asked questions

Does the bridge overwrite data already in Apple Health?+

No. FitMesh checks first whether Apple Health already has something for that time slot. If there's already data there (from Apple Watch or any other app), FitMesh doesn't touch it. It never overwrites existing data.

Which data types get written to Apple Health?+

Depends on the sources you've connected on Android and the permissions you've granted. Supported types today include: sleep with stages (deep, light, REM, awake), steps, heart rate (samples), active calories, distance. You can choose granularly which types to enable for the bridge in FitMesh iOS settings.

Does it work even if I don't have a Colmi smart ring?+

Yes. The bridge works with any device connected to your FitMesh account on Android: Galaxy Watch, Wear OS, any wearable writing to Health Connect. The Colmi ring is an example of a device particularly useful for the bridge because it specializes in nighttime sleep, but it's not the only compatible one.

Is data updated in real time?+

The path is: the Android phone syncs data to the FitMesh cloud (every few minutes), then the iPhone app writes it to Apple Health the next time it opens or runs in background. It's not instant real-time, but it's automatic: with no manual export, the previous night's data is in Apple Health within minutes of opening the app in the morning.

How is the data shown in Apple Health?+

Data written by the bridge appears in the Health app exactly like any other HealthKit entry: with timestamp, data type, and source. The source listed is 'FitMesh Sync'. You can see them in the Sleep chart, in Summary, and in individual categories (Steps, Heart Rate, etc.). You can also remove them from Apple Health at any time if you decide to turn off the bridge.

Disclaimer

FitMesh Sync is an independent product. Apple, Samsung are trademarks of their respective owners. This article implies no affiliation or sponsorship.

Medical disclaimer

The information in this article is for informational purposes only and does not replace advice from your physician, pharmacist or healthcare professional. FitMesh Sync is a fitness/wellness app, not a medical device, and does not diagnose or treat any conditions. For symptoms, clinical questions or treatment decisions always consult your primary care physician.

M

Written by

Matteo Pizzi

Founder & Solo Dev, FitMesh Sync · Fosforonero

Italian software developer. I built FitMesh Sync to fill the gap between my smartwatch and a real personal dashboard. Privacy-first, indie, EU servers.

More about the project

Keep reading

Your smart ring data inside Apple Health: how the bridge works · FitMesh