Skip to main content
Connecting Apple Health lets Astral read your workouts recorded on Apple Watch and health metrics tracked by your iPhone, such as resting heart rate, heart rate variability, sleep, and VO2 max. This gives your AI coach a more complete view of your fitness beyond just your runs.
Apple Health sync is available on iOS only. You’ll need the Astral app installed on your iPhone.

Connect Apple Health

1

Open Integrations in Astral

In the Astral app, tap SettingsIntegrations, then tap Connect next to Apple Health.
2

Grant HealthKit permissions

iOS will show a permissions dialog listing the health data Astral would like to read. Review the list and tap Allow All (or choose individual permissions), then tap Done.
3

Sync your data

Once permissions are granted, Astral begins reading your workouts and health data from Apple Health. Your existing workouts and recent health metrics will appear in Astral.
For the best experience, allow access to Workouts, Heart Rate, Heart Rate Variability, Sleep, and Active Energy. Astral uses these to give your AI coach a fuller picture of your training load and recovery.

What gets synced

Workouts

Astral imports workouts you’ve recorded with Apple Watch or any app that saves to Apple Health, including:
  • Distance, duration, and pace
  • Calories burned
  • Heart rate — average and per-second samples if available
  • GPS route — if your workout includes location data
  • Activity type — runs, trail runs, treadmill runs, and other cardio workouts
Astral syncs all workout types that Apple Health categorizes as running or cardio exercise.

Daily health metrics

In addition to workouts, Astral reads the following daily health data from Apple Health:
MetricUsed for
Resting heart rateTracking cardiovascular fitness trends
Heart rate variability (HRV)Recovery scoring
Sleep duration and stagesRecovery and readiness insights
Daily stepsActivity load estimation
VO2 maxAerobic fitness tracking (if measured by Apple Watch)
Health metrics are synced per day and updated automatically when the Astral app is open.

How to sync

Unlike Strava and Garmin, Apple Health doesn’t push data automatically — the Astral iOS app reads from HealthKit when it runs. To keep your data current:
  • Open the Astral app periodically to trigger a sync.
  • Astral reads any workouts or health data that have been added since the last sync.
  • Duplicate workouts are detected automatically — if the same workout appears in both Strava (or Garmin) and Apple Health, Astral imports it only once.

Privacy

Your health data stays on your device until you open the Astral app and it syncs. Astral only reads the data types you explicitly approved in the HealthKit permissions dialog. You can review or change these permissions at any time in the iOS Settings app under Privacy & SecurityHealthAstral.
Revoking a permission in iOS Settings doesn’t delete data already synced to Astral. To remove your data from Astral, contact support or delete your account.

Disconnect Apple Health

1

Open Integrations

In the Astral app, go to SettingsIntegrations.
2

Disconnect

Tap Disconnect next to Apple Health. Astral will stop syncing data from HealthKit.
To fully revoke Astral’s access to your health data, also go to iOS SettingsPrivacy & SecurityHealthAstral and turn off all permissions there.

Troubleshooting

Workouts aren’t appearing in Astral
  • Open the Astral app — sync happens when the app runs, not in the background.
  • Check that Workouts permission is enabled in iOS SettingsPrivacy & SecurityHealthAstral.
  • Confirm the workout is saved in the Apple Health app first. Open the Health app and look under Browse → Activity → Workouts.
Health metrics (sleep, HRV) aren’t showing up
  • Make sure the relevant permissions (Sleep, Heart Rate Variability, etc.) are enabled in iOS Settings.
  • Some metrics like HRV and VO2 max are only recorded by Apple Watch. If you don’t use an Apple Watch, these values won’t be available.
My workout appears twice If you use Strava or Garmin alongside Apple Health, the same run may be recorded in multiple sources. Astral deduplicates workouts that start within 60 seconds of each other and are the same activity type. If you still see a duplicate, contact support.