A companion app for developers building health apps that need realistic test data in the iOS Simulator.
When you're building a health app, the iOS Simulator can't generate real health data because it doesn't have sensors. This tool bridges that gap by letting you capture actual health data from your iPhone and Apple Watch, then import it into the Simulator's HealthKit store. You can also generate synthetic data with specific patterns to test edge cases.
Features
Export from devices
Captures your actual HealthKit data and saves it to JSON. Choose a date range and which metrics to include.
Import to simulator
Takes exported JSON files and writes them into the Simulator's HealthKit database with automatic date transposition.
Generate synthetic data
Creates synthetic health data with controllable characteristics and stress presets for testing edge cases.
Live generation
Continuously generates health data in real-time, simulating what a real device does during normal activity, workouts, or sleep.
Network streaming
Stream live HealthKit data from a physical device to the Simulator over your local network.
Monitor changes
Shows a live log of all HealthKit changes to verify that your app is writing data correctly.