Apple Health for AI agents

Apple Health sync for OpenClaw, Hermes, Codex, and Claude.

Securely sync Apple Health data from iPhone into the agent workflow you already use, with an OpenClaw-native skill and an encrypted feed for compatible AI agents.

End-to-end encrypted

No inbound traffic or open ports

Sync error handling

READY IN SECONDS

Install. Connect. Sync.

Install the app and sync Hermes Agent, OpenClaw, Codex, Claude, or your compatible AI agent with the encrypted feed.

Step 1

Let your agent install the skill

Start inside your existing agent chat (e.g. chat window, Telegram) and let the agent drive the onboarding flow.

OpenClaw Skill
Your AI Agenttyping...

Install OpenClaw skill: https://clawhub.ai/lukasosterheider/apple-health-sync

09:41

The skill has been successfully installed. ✅

Would you like to initialize the skill and perform onboarding steps?

09:41

Yes, please perform the skill onboarding steps!

09:42

Perfect! The initialization was successful.

For the next step, please install the iOS app: https://apps.apple.com/app/health-sync-for-openclaw/id6759522298

Which format do you want for the setup?

  1. QR Code (recommended)
  2. DeepLink
  3. Hex
09:42

QR Code please

09:43
Setup QRScan this code in the iOS app to bind the encrypted feed.
09:43
Step 2

Install and onboard the iOS app

After the skill is initialized, download the iOS app, pair your device, and start syncing Apple Health data to the encrypted feed.

Download on the App Store

Follow these steps

  1. Download Health Sync from the App Store.
  2. Choose QR Code setup in the app.
  3. Scan the code from your OpenClaw, Hermes Agent, Codex, Claude, or compatible agent chat.
  4. Allow Apple Health permissions for the metrics you want to share.
  5. Finish onboarding and trigger your first sync.
Step 3

Sync the data to your AI agent

When your iOS app is paired and syncing, ask Hermes Agent, OpenClaw, Codex, Claude, or your compatible agent to pull the latest data and summarize your health insights.

By default, the iOS app will sync the last three days of data.

AI Health Agentlast seen just now

Pull my latest Apple Health data and give me a brief summary of yesterday's health insights.

07:15

This is your daily Apple Health data summary.

Summary:
Yesterday was a solid, active day. You moved consistently throughout the day and built up a healthy amount of everyday activity.

Key highlights:

  • Steps: 8,299
  • Walking/running distance: 6 km
  • Floors climbed: 12
  • Consumed calories: 2,450 kcal
  • Sleep: 7h 48m
  • Workout duration: 1h 14m

You kept a decent activity level. Let's keep it up!

07:15

Thanks! Now create a cronjob to pull latest data every morning, provide me a summary of yesterday's activity and give me some motivation for the new day.

07:16

Sure, I activated the cronjobs and will give you interesting insights daily!

07:16

Support

Support & Feature Requests

Send me bug reports, onboarding questions, or product ideas via email or X. Always happy to help!

FAQ

Frequently Asked Questions

If you have a question that isn't answered here, please reach out to me via the support section above.

What do I need before I start?

You need an iPhone with Apple Health data and an agent workflow. Health Sync has been built for OpenClaw but can also be used with Hermes Agent, Codex, Claude, or another compatible personal AI agent.

Can I use Health Sync with Hermes Agent, Codex, or Claude?

Yes. Just ask your AI agent to install the OpenClaw skill, do adaptations if need, start the onboarding workflow. It sould properly work with Hermes Agent, Codex, Claude, and other AI agents.

Is my health data stored on your servers?

The product is designed around an end-to-end encrypted sync flow. The sync is meant to happen between your device and your agent through the encrypted pipeline. For details on all components involved, please refer to the privacy policy.

Do I need to expose ports or run public infrastructure?

No. The intended setup does not require inbound traffic or public port exposure for your local agent environment.

Can I automate daily summaries?

Yes. After the initial setup, you can ask OpenClaw, Hermes Agent, Codex, Claude, or your compatible agent to pull the latest data on a schedule and generate daily summaries or other recurring health insights. It can even be extended to be your personal coach.

What should I do if I see client_signing_key_mismatch?

If syncing fails with client_signing_key_mismatch, ask your agent to create a fresh Health Sync configuration and unlink the old device. The agent must run this process for you. Once it is done, onboard again in the iPhone app; after the new pairing, synchronization should work again. If the error still persists, please reach out to [email protected].

What should I do if onboarding or syncing fails?

In this case, please use one of our support options (email or X). The fastest path is usually to send the exact step that failed, any agent response you received, and whether you used QR code, deep link, or hex onboarding.