OpenVitals 2.5.0
tech.mmarca.openvitals · versionCode 1070304442
This is an older version · See the latest version and all 3 versions →
- Version code
- 2.5.0
- versionCode
- 1070304442
- Released
- 2026-08-05
- Size
- 16.2 MB
- Requires
- Unknown
- Target SDK
- Unknown
- Architectures
- Universal
- Install format
- APK
- Package name
- tech.mmarca.openvitals
What's new in this version
OpenVitals is native Kotlin again, with everything the 2.x line added; your data and settings import automatically on first launch. Smartwatches sync through Health Connect (e.g. Gadgetbridge), with the original source shown. Sync health data to another phone over Bluetooth, offline. Import CSV files, record without GPS, follow-system units with per-quantity overrides, sturdier reminders, and fixes for sleep double-counting and slow yearly views.
Permissions(88)
READ_STEPSWRITE_STEPSREAD_DISTANCEREAD_EXERCISEREAD_SLEEPWRITE_SLEEPREAD_EXERCISE_ROUTESWRITE_EXERCISEWRITE_EXERCISE_ROUTEWRITE_DISTANCEWRITE_ELEVATION_GAINEDWRITE_ACTIVE_CALORIES_BURNEDWRITE_TOTAL_CALORIES_BURNEDREAD_HEART_RATEWRITE_HEART_RATEREAD_RESTING_HEART_RATEWRITE_RESTING_HEART_RATEREAD_HEART_RATE_VARIABILITYWRITE_HEART_RATE_VARIABILITYREAD_WEIGHTWRITE_WEIGHTREAD_HEIGHTWRITE_HEIGHTREAD_BODY_FATWRITE_BODY_FATREAD_LEAN_BODY_MASSWRITE_LEAN_BODY_MASSREAD_BASAL_METABOLIC_RATEWRITE_BASAL_METABOLIC_RATEREAD_BONE_MASSWRITE_BONE_MASSREAD_BODY_WATER_MASSWRITE_BODY_WATER_MASSREAD_FLOORS_CLIMBEDWRITE_FLOORS_CLIMBEDREAD_ACTIVE_CALORIES_BURNEDREAD_ELEVATION_GAINEDREAD_WHEELCHAIR_PUSHESWRITE_WHEELCHAIR_PUSHESREAD_TOTAL_CALORIES_BURNEDREAD_SPEEDWRITE_SPEEDREAD_POWERWRITE_POWERREAD_STEPS_CADENCEWRITE_STEPS_CADENCEREAD_CYCLING_PEDALING_CADENCEWRITE_CYCLING_PEDALING_CADENCEREAD_PLANNED_EXERCISEWRITE_PLANNED_EXERCISEREAD_HYDRATIONWRITE_HYDRATIONREAD_NUTRITIONWRITE_NUTRITIONREAD_MINDFULNESSWRITE_MINDFULNESSREAD_BLOOD_PRESSUREWRITE_BLOOD_PRESSUREREAD_OXYGEN_SATURATIONWRITE_OXYGEN_SATURATIONREAD_RESPIRATORY_RATEWRITE_RESPIRATORY_RATEREAD_BODY_TEMPERATUREWRITE_BODY_TEMPERATUREREAD_VO2_MAXWRITE_VO2_MAXREAD_BLOOD_GLUCOSEWRITE_BLOOD_GLUCOSEREAD_SKIN_TEMPERATUREREAD_MENSTRUATIONWRITE_MENSTRUATIONREAD_OVULATION_TESTWRITE_OVULATION_TESTREAD_CERVICAL_MUCUSWRITE_CERVICAL_MUCUSREAD_BASAL_BODY_TEMPERATUREWRITE_BASAL_BODY_TEMPERATUREREAD_INTERMENSTRUAL_BLEEDINGWRITE_INTERMENSTRUAL_BLEEDINGREAD_SEXUAL_ACTIVITYWRITE_SEXUAL_ACTIVITYREAD_HEALTH_DATA_HISTORYREAD_HEALTH_DATA_IN_BACKGROUNDACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONACTIVITY_RECOGNITIONBLUETOOTH_SCANBL