Free · Coming to App Store

Your health data,
alive in AI.

A free iOS app that syncs all of Apple Health to your own database — then gives every AI a live window into your sleep, HRV, recovery, and fitness. Works with Claude, ChatGPT, Cursor, and any MCP client.

HRV62 msSleep7h 23mSteps8,432VO₂ Max47.2

Or explore now:SetupCompareDocs

HRV
62ms
↑ Good recovery
Last Night
7h 23m
Deep 1h 12m · REM 1h 34m
Millions
of datapoints per user, over time
11
MCP tools for AI
150+
HealthKit metric types
Any AI
Claude · ChatGPT · Ollama · more
What it looks like in Claude
Claude · health4ai MCP connected
How was my recovery this week? Anything standing out?
C

Your HRV trended well this week — Wednesday was a standout at 71ms, your highest in 3 weeks. Here's the full picture:

Mon68ms████████████↑ +8%
Tue58ms██████████
Wed71ms█████████████Peak
Thu62ms███████████
Fri66ms████████████↑ avg

avg: 65ms · range: 58–71ms · 7-day trend: ↑
Sleep was consistent (7h 10m avg). Active energy slightly below your baseline on Tuesday — rest day effect.

Your database, your rules

Set up once.
Own your data forever.

health4.ai syncs to a Supabase project you create and own. Run the schema, deploy one Edge Function, sign in from the iOS app. No subscriptions, no health4.ai server, no lock-in.

# 1. Create a free project at supabase.com, then in its
#    SQL editor run https://health4.ai/schema.sql

# 2. Deploy the ingest function (Supabase CLI)
supabase functions deploy healthkit-ingest \
  --project-ref <ref> --no-verify-jwt

# 3. Authentication → Users → add yourself, then sign
#    in from the iOS app with your URL + anon key.
Why Supabase
Free tier — 500 MB storage, no credit card
Hosted Postgres — No server to maintain
Row-level security — Built-in RLS — your data stays yours
Dashboard — Query your health data in a web UI

Schema file: health4.ai/schema.sql · Supabase only

How it works
📱01

Install the iOS app

Tap to authorize HealthKit. Background sync starts immediately — HKObserverQuery + BGProcessingTask push every new sample as it arrives, without opening the app.

🗄️02

Connect your database

Create a Supabase project you own, run the schema, deploy the ingest function. Your decade of health history lands on day one.

🤖03

Ask your AI anything

Add one line to your Claude Desktop or Cursor config. Then ask: "How's my sleep debt this week?" "When was my HRV last above 70?" "Am I ready to train tomorrow?"

Why health4.ai

Works with every AI — not just claude.ai

Claude's native Apple Health connector only works on claude.ai web. health4.ai also works with Claude Code, the Claude API, ChatGPT, Cursor, and any tool that supports MCP.

A decade of history, queryable in seconds

The iOS app backfills your full Apple Health archive on first sync — every step, heartbeat, and workout going back to when you first wore a wearable.

Background sync — nothing to export

HKObserverQuery fires the moment Apple Health gets a new sample. Your AI always has fresh data without you doing anything.

Private by design — you own the database

Your health data syncs to a Supabase project you control. We don't store a copy, sell it, or have access to it. GDPR-friendly by construction.

Join the waitlist

Invite-only TestFlight today — check the consent box to request a beta invite. One email at App Store launch. No spam, ever. No public TestFlight link.

Or explore now:SetupCompareDocs