
What it is
VitalArc turns years of Apple Health data into actionable insights, revealing patterns invisible in the standard Health app. Originally built as HealthLens, it was rebuilt and redeployed as a self-contained, tailnet-only app.
The Problem
Apple Health collects an enormous amount of data but offers minimal analysis. You can see today's steps, but not the multi-year trend. You can see last night's sleep, but not how it correlates with workout intensity.
75+ metrics across 7 categories
- Activity: steps, distance, flights climbed, exercise minutes
- Heart: resting heart rate, HRV, walking HR
- Sleep: duration, efficiency, deep/REM/light phases
- Workouts: rankings, personal records, route analysis
- Body: weight trends, body fat, BMI
- Vitals: blood pressure, respiratory rate
- Mindfulness: meditation minutes, stress indicators
Now Self-Hosted
1.3M+ records ingested directly from iPhone on an hourly schedule. Single-port deploy on the homelab fleet, reachable only over the tailnet. Your health data never leaves your own infrastructure.
Private AI Chat
Ask questions in plain language and get answers grounded in your own numbers, routed through a private LLM gateway rather than a public API.
Technical Stack
DuckDB for fast analytical queries, FastAPI serving both the API and the built React SPA from one port, Recharts and Leaflet for visualization and GPS routes.
Connected work