Every metric in one place
Activity, sleep, heart, body, hydration, and nutrition on one daily dashboard. Trends, statistics, and detail screens are one tap deeper when you want to know what changed.
Local-first health tools for Android
A private Health Connect dashboard for viewing, logging, importing, and understanding your health data without accounts, ads, analytics, or an OpenVitals cloud.
Built for people, not profiles
OpenVitals reads supported Health Connect records, turns them into clear daily views and detail screens, and keeps control close to the device. You decide which permissions to grant and when anything gets written.
Privacy stance
The Android app is designed around explicit local flows. It reads Health Connect, stores app preferences on device, and writes health records only after a save, import, record, edit, or delete action.
Review the privacy detailsWearables
OpenVitals reads a paired Garmin watch directly over Bluetooth and imports what it recorded into Health Connect. The measures Health Connect has no place for — stress, Body Battery, training load — are kept in the app instead of being dropped.
How watch sync worksWhat it does
Activity, sleep, heart, body, hydration, and nutrition on one daily dashboard. Trends, statistics, and detail screens are one tap deeper when you want to know what changed.
Bring in Apple Health exports, FIT, GPX, KML/KMZ, TCX, and CSV files, one at a time or whole folders. The history you built elsewhere comes with you.
GPS routes drawn on offline maps, BLE heart-rate, cadence, and power sensors, voice announcements, laps, and rep counting. Written to Health Connect only when you save.
Pair the watch once and sync sleep, heart rate, HRV, stress, Body Battery, steps, and workouts over Bluetooth. No Garmin account or cloud in the middle.
Weight, height, blood pressure, glucose, meals, drinks, and mindfulness minutes. Quick manual entry, with reminders and home-screen widgets.
Sleep scores, Body Energy, and daily readiness are computed on-device against your own baselines. No cloud reads your data to tell you how you slept.
Product views





Get OpenVitals
Choose the Android channel that fits how you update apps. OpenVitals is also available as signed releases for people who prefer direct project downloads.
Support the project
Translate the Android app for more people, or fund the ongoing development, testing, documentation, releases, and maintenance behind this free and open-source project.