Local AI · Apple Health · macOS

Your Apple Health data,
finally making sense.

MirrorHealth uses Ollama to analyze your Steps, Sleep, Heart Rate, and HRV — entirely on your Mac. Personalized insights, with zero data ever leaving your device.

Download for Mac — Free See how it works

macOS 12 Ventura or later · Requires Ollama · No account needed

<60sec
Full analysis on MacBook Air
4
Health metrics analyzed deeply
0 bytes
Sent to any external server
Getting started

Three steps to clarity.

From export to insights in under a minute — no setup, no accounts, no waiting.

1

Export & Upload

Export your Apple Health data from the Health app on iPhone. Drop the ZIP file into MirrorHealth — that's it.

2

Local AI Analysis

Ollama runs directly on your Mac, reading your health patterns. No internet connection required. Your data never moves.

3

Your Insights

Read personalized summaries of your health patterns. Understand trends, spot anomalies, and track progress — privately.

What we analyze

Four metrics.
One complete picture.

The metrics that matter most, analyzed together so you understand the full story.

Steps

Activity

Daily activity patterns, 7-day and 30-day averages, streak tracking, and movement goal analysis with personalized recommendations.

Daily totals · Trends · Streaks · Weekly patterns

Sleep

Recovery

Sleep duration trends, bedtime consistency scoring, and correlation with next-day activity levels. Understand what quality rest looks like for you.

Duration · Consistency · Timing · Quality index

Heart Rate

Vitals

Resting heart rate trends over time, elevated readings correlation with stress or illness, and cardiovascular fitness trajectory.

Resting HR · Daily range · Trends · Anomalies

HRV

Recovery

Heart Rate Variability as a window into recovery status, autonomic nervous system balance, and readiness for training or high-demand days.

SDNN · Trends · Recovery score · Baseline
Privacy first

Your health data is the most personal data you own.

That's why MirrorHealth never sends a single byte to any external server. Not to us, not to OpenAI, not to anyone. The AI runs locally, the analysis stays local, and the insights are yours alone.

Zero data collection · Zero telemetry · Open source
100%
Local
Everything runs on
your Mac. Always.
Powered by Ollama

Ollama is an open-source runtime that executes large language models locally on your hardware. No API keys, no subscriptions, no outbound connections — just AI running on your Mac.

Learn about Ollama

Of all the data on my devices, my Apple Health records make me the most uneasy about the cloud. Steps, sleep, resting heart rate, HRV — this is a detailed picture of my body across years. I started looking at what the popular health analytics apps were actually doing with it, and I didn't like what I found. Server uploads, third-party AI APIs, vague privacy policies. The data that should be most protected was the most freely shared.

The turning point was discovering Ollama — the idea that you could run a capable language model entirely on your own hardware, with no outbound connection at all. I realized there was no reason to send health data anywhere. My MacBook Air has more than enough compute to read my Health export, reason over months of trends, and write a meaningful summary. It just needed the right wrapper around it.

MirrorHealth is what I wanted to exist: a tool that treats your health data as private by architecture, not by policy. The AI never touches a server. The export file stays local. The insights it generates are genuinely personal — because they're generated on your machine, for you, with no one else in the loop.

If this tool is useful, consider supporting its development.

Buy me a coffee
Quick start

From export to insights in four steps.

01

Export your Apple Health data

Open the Health app on your iPhone, tap your profile photo, then "Export All Health Data." You'll get a ZIP file containing your full history.

02

Drop the export into MirrorHealth

Drag the ZIP directly into the MirrorHealth window. No extraction needed — it reads the archive in place and never copies your data elsewhere.

03

Local AI analyzes steps, sleep, HR & HRV

Ollama runs on your Mac and processes months of health records locally. No internet required — your data is read, reasoned over, and summarized entirely on-device.

04

Get personalized insights — privately

Read a plain-language summary of your health trends. Nothing ever leaves your Mac. Close the app and your data remains exactly where it started.

Dashboard

See It In Action

A snapshot of what MirrorHealth surfaces from your Apple Health data

PREVIEW
MirrorHealth
Today's Overview
Mon, Jun 30
Steps 🦶
8,432
goal: 10,000
84%
Calories 🔥
1,847
kcal active
Resting HR ❤️
62
bpm
HRV 💜
48 ms
+3 vs last week ↑
Weekly Steps
M
T
W
T
F
S
S
Mon – Sun avg 8,190
Last Night's Sleep
7h 45m
Deep
2h 10m
Core
3h 45m
REM
1h 30m
Awake
20m
AI Insight · Powered by Ollama (local)

Your HRV has improved 12% over the past two weeks, correlating with your increased sleep consistency. Consider maintaining your current bedtime window of 11pm–7am.

Analysis runs entirely on your Mac. No data is sent to any server.
Last synced: today at 7:14 AM
Get started

Your health story.
Finally told privately.

Join others who believe health insights shouldn't come at the cost of privacy.

macOS 12 Ventura or later · Requires Ollama · No account · No credit card