HealthAPI is live on the App Store
In July we wrote that HealthAPI’s API was live in production with the iOS app in review, and that we would say more when Apple said yes. Apple said yes. HealthAPI is on the App Store.
The premise is narrow on purpose. Your most useful health data, sleep and heart rate and HRV and workouts, sits inside Apple Health where only individual apps can read it, one at a time. Ask the AI assistant you already use how you slept last week and it has no way to know. Wiring HealthKit to a model yourself means building and hosting an entire backend first.
HealthAPI is that backend.
- You choose what syncs. 50 HealthKit metric types plus workouts, enabled per category. Access is read-only, so it never writes to Apple Health, and nothing you did not pick ever leaves the phone.
- A personal REST API. Every account gets a secret key. Bearer-token auth,
endpoints under
/api/v1for raw samples, workouts, latest readings, daily and weekly summaries, and trends. Plain REST, so any HTTP client works. - Summaries shaped for assistants.
daily-summaryreturns totals, averages, and sleep and workout rollups as a single JSON object, with flat top-level aliases so a model can read either shape. - No AI inside. HealthAPI embeds no AI SDK and calls no AI service. It is the data layer; the intelligence is whatever assistant you point at it.
- You hold the key. The app never sends your data to an AI on its own. Regenerating your key revokes every connected tool at once. Full export and deletion are in the app.
That last point is the design, not a feature. We did not want to be another company asking you to trust it with your health data and an AI vendor in the same breath. HealthAPI stores what you choose and hands you the key. Who gets to read it stays your decision.
The app is a free download with a 7-day trial. After that, Pro is $4.99 a month or $49.99 a year for 100 requests a day, and Developer is $9.99 a month or $99.99 a year for 1,000, which is room to prototype a real health agent. There is no permanent free tier: cloud sync and the API stay gated until you subscribe. We would rather say that here than have you find it at the paywall.
If you connect it to something and it answers a question you actually cared about, tell us. If the API is missing an endpoint you needed, tell us that too. That is the part we most want to get right.