Docs Integrations

Connecting devices to Apple Health

Getting Started

Integrations

Methodology

Troubleshooting

Apple Health is the simplest way to get your training data into M0VE. Connect your device or app to Apple Health once, grant M0VE permission, and every new workout flows in automatically. No re-auth, no manual import.

What M0VE reads from Apple Health

Workout type, date, duration, distance

Active energy burned (calories)

Heart rate (average and max where available)

Cycling power (where available)

Your daily nutrition targets adjust off this data — bigger sessions push carbs up, easy days pull them back.

Garmin (Garmin Connect)

Open the Garmin Connect app on iOS

Profile (top-left) → Settings → Connected Apps → Apple Health

Toggle on Workouts, Heart Rate, Active Energy

Confirm in Apple Health → Browse → Workouts that Garmin appears as a source

Polar (Polar Flow / Polar Beat)

Open Polar Flow (or Polar Beat) on iOS

Profile → Settings → Connected apps → Apple Health

Allow Polar to write workouts and heart rate to Health

Existing workouts will not backfill. New ones sync after the watch syncs to phone

Strava

Open the Strava app on iOS

You (bottom-right) → Settings (gear) → Applications, Services and Devices → Health

Toggle on Connect with Health

Allow Workouts, Heart Rate, Active Energy

New activities sync forward only. Past activities do not backfill from Strava

Zepp (Amazfit watches and Huami)

Open the Zepp app on iOS (or Zepp Life)

Profile → Settings → Add accounts → Apple Health

Allow each data category you want shared

Workouts from the watch appear in Apple Health within minutes of the watch syncing

Hammerhead (Karoo)

The Karoo computer does not write to Apple Health directly. Use a relay:

Sign in to the Hammerhead Dashboard and connect Strava (or TrainingPeaks)

Set up the Strava → Apple Health connection above

Rides on the Karoo land in Strava, then Apple Health, then M0VE

Suunto

Open the Suunto app on iOS

Profile → Settings → Partner services → Apple Health

Allow read and write

Coros

Open the Coros app on iOS

Profile → Apple Health → enable

Workouts sync to Apple Health after the watch syncs to phone

Fitbit (Google)

Open the Fitbit app on iOS

Profile (top-left avatar) → Settings → Apple Health

Choose the data types to share

Whoop

Open the Whoop app on iOS

Settings → Integrations → Apple Health

Allow categories. Whoop strain syncs as workouts

Oura

Open the Oura app on iOS

Profile → Apps → Apple Health → connect

Activity and readiness flow to Apple Health

Withings (Health Mate)

Open Health Mate on iOS

Profile → Settings → Apple Health

Toggle on Weight, Body composition, Heart rate, Workouts

Weight from Withings is especially useful for M0VE — your nutrition targets adjust to your current weight automatically.

Form Smart Swim Goggles

Open the Form Swim app on iOS

Settings → Apple Health → allow

Swim workouts appear in Apple Health

TrainingPeaks

Open the TrainingPeaks app on iOS

Settings → Linked Accounts → Apple Health

Completed sessions sync to Apple Health

Apple Watch (native)

Apple Watch workouts go directly to Apple Health with no extra setup. Make sure the watch is paired and the Health app shows it as a source.

Connect M0VE to Apple Health

Open M0VE on iOS

Account → Connections → Apple Health

Tap Allow and grant Workouts, Heart Rate, Active Energy, Cycling Power, Body Weight

Your most recent workouts apply to today's targets immediately

Troubleshooting

M0VE is not picking up my workout

Open the Health app → Browse → Workouts. If the workout is there, check M0VE has permission (iOS Settings → Privacy & Security → Health → M0VE). If the workout is not in Health, the issue is between the source app and Apple Health, not M0VE.

Heart rate or power are not reading

Each data category has its own toggle in iOS Settings → Privacy & Security → Health → M0VE. Workouts and heart rate are granted separately. Toggle them all on.

Past workouts do not show

Most fitness apps only write new workouts to Apple Health going forward. They do not backfill. New workouts will appear from the moment you grant permission.

Did this answer your question?

If you are still stuck, send us the details and we will come back to you.