Skip to main content

Overview

Apple Health integration uses a push-based model where health data is sent from the user’s device to Open Wearables using our mobile SDK. This is different from cloud providers like Garmin or Polar that use webhooks.
Why Push-Based? Apple HealthKit doesn’t expose a cloud API. Health data lives exclusively on the user’s device, so your mobile app must actively push data to your backend using our SDK.

Integration Options

iOS SDK (Swift)

Native iOS SDK — the core implementation for Apple HealthKit sync.

Flutter SDK

Cross-platform wrapper — syncs Apple Health on iOS via the native iOS SDK.

React Native SDK

Cross-platform wrapper — syncs Apple Health on iOS via the native iOS SDK.

XML Import

Import Apple Health data from XML exports. Useful for one-time migrations.

Flutter SDK Quick Start

The fastest way to integrate Apple Health:

Full Integration Guide

Complete step-by-step guide including backend setup, authentication flow, and best practices.

Requirements

Supported Data Types

Apple Health provides the widest range of health data types:
  • Activity: Steps, distance, flights climbed, active energy
  • Heart: Heart rate, resting HR, HRV, VO2 max
  • Sleep: Sleep sessions with stages
  • Workouts: All workout types with detailed metrics
  • Body: Weight, height, body fat percentage
  • Nutrition: Dietary intake tracking
See the Flutter SDK documentation for the complete list of supported types.

Apple Health as a Data Bridge

Even if a provider is not yet directly supported by Open Wearables, its data can still be collected by syncing it into Apple Health first.
Data scope may differ. Third-party providers often write a limited subset of their data to Apple Health compared to what’s available through their native APIs. For example, a device might expose detailed HRV metrics in its own app but only sync basic heart rate samples to HealthKit. If you need the full data scope, prefer a direct provider integration when available.
Apple doesn’t publish an official, exhaustive list of HealthKit-compatible apps. The tables below were compiled from internet research using Claude (as of April 2026).

Watches & Fitness Trackers

Rings & Bands

Sleep Monitors

CGM & Metabolism Monitors

Medical Devices (Blood Pressure, ECG, Body Composition)

Heart Rate Monitors & External Sensors

Fitness & Workout Apps

Wellness & Mindfulness Apps

Nutrition Apps

Other

What Apple Health Does NOT Support Natively