Skip to Content
FeaturesFeature Overview

Features

OpenVitals is a local-first Android app for Health Connect data, activity logging, imports, and simple on-device insights. This index points to current implemented behavior.

Use the feature map when you need the route/widget/package mapping.

Dashboard And App Experience

Health Metrics

  • Activity metrics: steps, distance, calories, active calories, floors, elevation, wheelchair pushes, workouts, and cardio-load context.
  • Sleep tracking: sleep period overview and sleep-session detail flow.
  • Sleep score and recovery: sleep score, sleep efficiency, recovery details, and confidence.
  • Daily readiness: the readiness card inside the Body Energy view, with Training Readiness, HRV status, stress context, and adaptive guidance.
  • Body Energy: selected-day energy timeline, calibration, confidence, dashboard support, and widgets.
  • Heart rate recovery: how far your heart rate falls after hard effort, measured from a guided test during recording.
  • Heart and vitals: heart rate, resting heart rate, HRV, blood pressure, SpO2, VO2 max, respiratory rate, body temperature, blood glucose, skin temperature, and Today Vitals.
  • Body metrics: weight, height, BMI, body fat, lean mass, BMR, bone mass, body water mass, and FFMI context.
  • Nutrition: calories in, protein, carbohydrates, fat, and selected nutrient totals.
  • Hydration: hydration period detail, entry history, goals, and reminder controls.
  • Mindfulness: mindfulness period detail, session history, goals, reminders, and manual-entry relationship.
  • Cycle tracking: supported Health Connect cycle records in dashboard and period detail views.
  • Statistics: period ranges, comparisons, baselines, confidence, and trends across detail screens.

Logging, Import, And Recording

  • Manual entry of metrics: explicit user-entered records written back to Health Connect.
  • Beverage logging and caffeine: drink logging with hydration, caffeine, presets, custom catalog choices, and selected nutrition defaults.
  • Recording of activity: GPS and repetition-oriented activity recording before saving to Health Connect.
  • Activity and training plans: planned workouts, activity setup defaults, favorite activities, repetitions, sets, and review flows.
  • Bluetooth LE sensors: supported heart-rate, cadence, power, and footpod sensors during activity recording.
  • Smartwatches: experimental Garmin pairing and sync, with no vendor account and no network step — or keep using Gadgetbridge or a vendor app and let OpenVitals read what they write.
  • GPX/KML/KMZ route import: route file import for review before saving.
  • FIT files import: Settings Data Importers support for FIT activity, course, and workout files.
  • Offline maps support: PMTiles or Mapsforge packs for local activity maps.
  • CSV import: body measurements and vitals from any CSV, with the columns mapped by hand — a smart scale’s history, a temperature log, a glucose export.
  • Sync with another phone: copy Health Connect records straight to a nearby phone over Bluetooth, with no account and no server.
  • Apple Health import: supported Apple Health export records written into Health Connect.
  • Preloaded beverage nutrition reference: imported caffeine beverage presets, nutrition families, common serving values, and source links.
  • Reminders: local hydration and mindfulness reminders with Android notification handling.