HealthBridge for Unreal Engine
HealthBridge brings Apple HealthKit and Android Health Connect data into Unreal Engine projects with native C++ services and Blueprint APIs. Configure health permissions and develop with mock records inside the Unreal editor.

HealthKit and Health Connect for Unreal Engine
Read supported steps, heart rate, sleep, distance, workouts, and other health records from iOS and Android. HealthBridge also supports writing health samples and complete workouts, with capability checks for operations that differ between providers.
Use C++ services or Blueprint workflows to connect health data to your game. Native completion callbacks and Blueprint delegates deliver updates on the game thread.
How to integrate health data in Unreal Engine
- Install the HealthBridge plugin from Fab, enable it in your project, and restart the Unreal editor.
- Open
Tools > HealthBridge > Setup Wizardand configure permissions underProject Settings > Plugins > HealthBridge. - Access health data with
FHealthBridgeServicein C++ orUHealthBridgeSubsystemin Blueprint. - Generate Blueprint examples or the Health Data Review sample from
Tools > HealthBridge > Samples. - Develop with
FMockHealthProvider, then test real permissions and health records on physical iOS and Android devices.
Request health permissions for the data you use
Configure read and write access separately and request only the types your gameplay needs. Health Connect permissions must be included in the generated Android manifest before the app can request them.
HealthKit keeps individual read denials private, so successful initialization can still be followed by empty results. Handle missing records in your Blueprint or C++ UI. Check provider capabilities before offering writes, deletion, workout routes, or monitoring.
Build health-aware Unreal games and apps
- Connect steps and completed workouts to player progression and activity challenges.
- Display supported health records through Blueprint-driven interfaces.
- Use deterministic mock data to develop and review features in the editor before device testing.
Common Unreal integration questions
Do I need C++ to use HealthBridge?
The plugin provides both native C++ services and Blueprint APIs. The setup wizard and generated examples help you start with the workflow your project uses.
Can I test without a phone?
The editor mock provider supports everyday development. Verify real HealthKit and Health Connect behavior on physical devices before release.
Is live watch heart rate included?
Base SDK heart-rate monitoring is separate from live watch companion sessions. The optional HealthBridgeRealtime add-on supports HealthBridge-owned Apple Watch and Wear OS sessions. It does not promise live streaming from sessions owned by third-party apps.
See the HealthBridge Unreal Engine documentation for setup and API details.