Life Dashboard Companion app icon

Life Dashboard Companion

Owen Vogelaar

★ 0.00 ratingsHealth & Fitness$5.99

iPhone Screenshots

App screenshotApp screenshotApp screenshotApp screenshotApp screenshotApp screenshot

Description

No account. No cloud. Life Dashboard Companion reads the health data you choose from the Health app on your iPhone and sends it straight to a server you run yourself: Home Assistant, an MQTT broker, or any webhook that accepts a JSON POST. Nothing goes to the developer or to anyone else. HOME ASSISTANT Install the Life Dashboard integration from HACS, scan its QR code, and your steps, sleep, heart rate, weight and workouts show up as sensors. A backfill sends your history, from 30 days to everything Apple Health has. In Home Assistant each day lands on its own date in the long-term statistics, covering about the last year. YOUR OWN SERVER Send to any webhook that accepts a JSON POST: n8n, Node-RED, a script of your own, or the self-hosted Life Dashboard stack with Grafana dashboards. Every address can have its own signing secret (HMAC-SHA256) and its own headers, so each server knows it came from your phone. Over MQTT, sensors set themselves up through Home Assistant's discovery. WHAT TO SEND - 70+ Apple Health types behind 28 switches, each off until you switch it on: steps, distance, calories, sleep with stages, heart rate, resting heart rate, HRV, weight and body composition, blood pressure, blood glucose, oxygen saturation, respiratory rate, VO2 max, workouts, nutrition with vitamins and minerals, mindful minutes, cycle tracking and more - Every record with the app or device that wrote it, plus daily totals from the Health app's own statistics, so a walk recorded by both your iPhone and your watch counts once - Deleted records, so your server can remove them too WHEN TO SEND - In the background, on an interval or at times and days you pick, with quiet hours - A Shortcuts action, Sync Health Data, for an exact time - A widget, and on iOS 18 and later a Control Center button - It tells you when iOS holds syncs back, and reminds you when nothing arrived for days SEE WHAT HAPPENED - Logs of your last 100 deliveries, with filters for failed, webhook and MQTT - A preview of the JSON before it goes out - A test you can send to each address - An export of the selected types as a CSV or JSON file PRIVACY No analytics, no ads, no third-party SDKs. The app reads from Health and never writes to it. Your data goes only to the addresses you enter, straight from your phone. Secrets are kept in the Keychain. The app is open source under the MIT license. In English, Dutch, German, French, Spanish, Italian, Portuguese (Brazil), Japanese, Arabic, Hindi and Simplified Chinese.