Repository navigation
Releases
OpenGlucose 0.1.6
OpenGlucose 0.1.6
OpenGlucose 0.1.6 adds Simplified Chinese and fixes archived sensor export on
iPhone.
What's new
- Use OpenGlucose in English or Simplified Chinese.
- Follow the phone's preferred supported language by default, or select a
language in Settings. - Show localized OpenGlucose content in Android live notifications and iOS
Live Activities.
Fixed
- Archived sensor export now opens the Apple share sheet from the sensor
8000
archive detail screen. - Export shows clear progress, prevents duplicate attempts, and safely removes
temporary or partial files after completion or failure. - A failed export shows an identifier-free support code that can be copied for
troubleshooting.
Download
On Android, expand Assets and download openglucose-0.1.6+28.apk.
OpenGlucose is wellness/reference software, not a medical device. Do not use it
for diagnosis, medication or insulin dosing, treatment decisions, or emergency
monitoring.
App version: 0.1.6 (build 28)
OpenGlucose 0.1.5
OpenGlucose 0.1.5
OpenGlucose 0.1.5 restores archived sensor-data export on current iOS versions.
It also includes the protected TestFlight delivery workflow that the release
owner uses for future tagged releases.
Fixed
- On iPhone, archived sensor exports now open the native Apple share sheet on
iOS 26. - On iPad, the share sheet remains a correctly anchored popover.
- Before handing an export to iOS, the app accepts only its own scoped export
cache files.
TestFlight delivery
- The repository includes a protected, tag-bound TestFlight workflow. It is
started manually from the exact stable release tag. - External delivery has separate upload, beta-review, and tester-notification
phases. Publishing a GitHub Release does not start any of these phases. - Tester notification remains an explicit release-owner action after Apple
approves the external beta review.
Build tooling
- Android build tooling is aligned with Gradle 9.7 (#65). This maintenance
update does not change Android app behavior.
Download
On Android, expand Assets and download openglucose-0.1.5+27.apk.
OpenGlucose is wellness/reference software, not a medical device. Do not use it
for diagnosis, medication or insulin dosing, treatment decisions, or emergency
monitoring.
App version: 0.1.5 (build 27)
OpenGlucose 0.1.4
OpenGlucose 0.1.4
OpenGlucose 0.1.4 makes the connected glucose experience consistently branded
without exposing the connected sensor name outside Settings. It also adds an
Apple Watch Smart Stack presentation while retaining iPhone-only sensor
Bluetooth ownership.
What's new
- The connected dashboard title is now OpenGlucose.
- Android live glucose notifications use the OpenGlucose brand.
- iPhone Live Activities use the OpenGlucose brand, including the Lock
Screen and Dynamic Island. - The sensor name remains available in Settings and when selecting a sensor.
- The iPhone Live Activity can appear in the Apple Watch Smart Stack on iOS 18
and watchOS 11. It is a display surface, not a separate Watch app or direct
sensor Bluetooth connection. - Glucose remains hidden by default in the Live Activity and Smart Stack. The
iPhone setting to show glucose in the live notification controls both
surfaces. Stale Watch content hides glucose again.
macOS reviewer preview
The repository now includes an Apple-silicon macOS reviewer preview. It is
ad-hoc signed, has no direct stable-release download, and is not a supported
sensor platform. Physical AiDEX, Intel, privacy, signing, and notarization
validation are still required before a macOS sensor-support claim.
Download
On Android, expand Assets and download openglucose-0.1.4+25.apk.
OpenGlucose is wellness/reference software, not a medical device. Do not use it
for diagnosis, medication or insulin dosing, treatment decisions, or emergency
monitoring.
App version: 0.1.4 (build 25)
OpenGlucose 0.1
OpenGlucose 0.1
OpenGlucose 0.1 is the stable release of the local-first CGM wellness app for
Android and iPhone.
What's new
- More reliable Android sensor setup on phones where bonding, service
discovery, or notification setup can fail in a device-specific order. - OpenGlucose stops scanning before it connects, lets each Bluetooth operation
finish, and makes at most one fresh-connection recovery attempt. - Sensor setup follows the required notification and authentication order,
keeps an existing healthy pairing, and cannot repeat sensor activation. - A new Move sensor to another phone action safely releases the current
sensor pairing after an explicit warning. Normal Disconnect continues to
preserve the pairing. - A clearer 60-minute sensor warmup experience. Early warmup values stay out
of the dashboard, wellness summaries, Apple Health, and live glucose
surfaces. - Warmup countdowns in Android notifications and iOS Live Activities.
- Optional post-warmup glucose values in live notifications and Live
Activities. Sensitive values remain hidden by default. - Clearer Bluetooth-off, scan, pairing, range, timeout, and disconnect
recovery without exposing native error details.
Before connecting
An AiDEX transmitter can be paired to only one phone at a time. Keep other
phones and the official sensor app disconnected while OpenGlucose connects.
Before changing phones, use Move sensor to another phone on the phone that
is currently connected. Do not remove the Android pairing or reset an active
sensor unless specific recovery guidance asks for it.
Download
On Android, expand Assets and download openglucose-0.1.3+24.apk.
OpenGlucose is wellness/reference software, not a medical device. Do not use it
for diagnosis, medication or insulin dosing, treatment decisions, or emergency
monitoring.
App version: 0.1.3 (build 24)