Beta

Help shape
Glucera before launch.

You get the full app for free, including everything after it ships. All I ask: use it with your glucometer and tell me what breaks.

Join on TestFlight Free · No credit card · iPhone only
What you're installing

Current build

Glucera 0.0.1 Build 38
April 20, 2026

Fixed in this build

  • Rectangular lock screen widget no longer truncates the app name and glucose value

Added in this build

  • Live Activity toggle in Settings — disable the Dynamic Island and Lock Screen live display if you don't need it
  • Watch complications now show a subtle background tint based on glucose status — green for in range, red for low, orange for high

What's in the app

  • Wireless BLE sync from any Bluetooth glucometer supporting GATT service 0x1808
  • All readings stored in Apple Health — no account, no cloud
  • Time in Range, average, CV%, estimated A1c, meal averages, trend chart
  • Apple Watch complication — updates in real time when a reading syncs
  • Home screen widgets (small & medium) and lock screen widget
  • Meal markers and free-text notes on every reading
  • Sync log with source tags (Auto / Manual / Background) in Settings
  • Onboarding with guided first-time pairing
  • English, German, and French localizations
0.0.1 Build 38
April 20, 2026

Fixed

  • Rectangular lock screen widget no longer truncates the app name and glucose value — text now scales down instead of clipping

Added

  • Live Activity toggle in Settings — disable the Dynamic Island and Lock Screen live display if you don't need it; turning it off immediately dismisses any running activity
  • Watch complications show a subtle background tint based on glucose status — green for in range, red for low, orange for high
0.0.1 Build 23
April 19, 2026

Fixed

  • Widget now shows the glucose value clearly even when the reading is stale — previously the dimmed stale style made it nearly invisible on the dark background
0.0.1 Build 22
April 19, 2026

Fixed

  • Stats card now updates immediately after the first sync without needing to collapse and re-expand it
  • Sync log now opens instantly from Settings without requiring Settings to be dismissed first
0.0.1 Build 21
April 19, 2026

Fixed

  • Watch complication now updates in real time when a reading is synced from the phone — previously the value only refreshed when the Watch app was foregrounded

Added

  • Sync log entries now show a source tag (Auto / Manual / Background) so you can see how each sync was triggered
  • Background syncs that happen while the app is not running are captured and shown in the sync log when you next open the app

Improved

  • CSV Export and Sync Log moved from the ellipsis menu into Settings → Data
0.0.1 Build 20
April 19, 2026

Fixed

  • Widget now updates immediately after a background sync, not only when you open the app
  • Duplicate readings no longer appear in the list when the same reading was synced under a different device identifier in a previous app version
0.0.1 Build 18
April 18, 2026

Fixed

  • Meters that sent an error response over RACP no longer incorrectly trigger a data delivery callback
  • A second paired meter connected during an active sync is now properly queued — previously it would stay connected but never receive data

Improved

  • Sync polling starts at 10s after a meter connects so new readings feel near-instant; automatically slows to 30s once a reading has been received
0.0.1 Build 14
April 17, 2026

Fixed

  • Sharing a single reading now works — tapping the share button in the reading detail view opens the iOS share sheet correctly
  • Device manager and device detail sheet now correctly show "Not connected" when the glucometer is off or out of range
  • Info popovers (question mark buttons) now appear as small anchored bubbles instead of full-screen sheets
0.0.1 Build 13
April 16, 2026

What's new

  • Connection info is now subtle: no top banner, no persistent sync button — status appears as a quiet suffix on the hero timestamp ("Syncing…", "Ready for connection", "Connected ✓")
  • Tapping the glucose value at the top opens the detail view for the latest reading
  • Sync log available under the ellipsis menu — shows timestamped events from the current session
  • Send Diagnostics in Settings shares device info and sync events (no glucose data) via the system share sheet
  • Haptic feedback on connect and sync complete, with a toggle in Settings to disable

Improved

  • Reconnect logic retries indefinitely while the app is open instead of giving up after 3 attempts
  • Device detail sheet updates connection state live (was showing a stale snapshot)
  • All fixed font sizes replaced with Dynamic Type-aware styles — text scales correctly at larger accessibility sizes
  • eA1c figure moved inside the Statistics card rather than floating below the insights section
0.0.1 Build 3
April 11, 2026

What's new

  • Watch complication now shows the glucose value color-coded (green = in range, red = low, orange = high)
  • Watch complication shows a stale indicator (warning icon, gray value) when the reading is more than 8 hours old
  • Meal type in the reading detail view is now tappable — tap to change the meal marker for any reading
  • Onboarding now includes a guided "Pair Your Glucometer" step with live device discovery and first sync
  • After onboarding, the main UI (hero card, insights, reading list) is shown instead of a blank scanner screen
  • Empty state includes a "Pair Glucometer" button and shows nearby device count

Fixed

  • French localization added across app, widget, Watch app, and complication
  • Swift 6 strict concurrency compliance in background sync pipeline
  • First launch no longer auto-shows scanner over the main UI
0.0.1 Build 1
April 10, 2026

Initial beta release

  • Blood glucose sync from Bluetooth glucometer via BLE GATT
  • HealthKit integration — readings stored as HKQuantitySample with full metadata
  • Time in Range, average, CV%, std dev, estimated A1c, meal averages, trend chart
  • Home screen widget (small, medium, lock screen) and Apple Watch complication
  • Meal marker and note on every reading — editable from list and detail view
  • Target range configuration with ADA presets
  • English, German, and French localizations across app, widget, Watch app, and complication
Your mission

What to focus on

You don't need to test everything — just use it normally. That said, here are areas where real-world feedback is most valuable right now.

Priority 1

Bluetooth connection

  • Does your meter show up when you turn it on?
  • Does it reconnect automatically when you reopen the app?
  • Any missed readings or duplicate entries in Health?
  • Does it handle a mid-sync disconnect gracefully?

Priority 1

Apple Health accuracy

  • Do readings appear in Health after sync?
  • Are timestamps correct for your timezone?
  • Are values correct (compare to meter display)?
  • Any duplicate entries after a full resync?

Priority 2

Insights & stats

  • Do the 7/14/30/90-day filters work?
  • Does Time in Range match your expectations?
  • Are meal averages grouped correctly?
  • Does estimated A1c appear after 14+ days of data?

Priority 2

Widgets & Watch

  • Does the home screen widget update after sync?
  • Does the Watch complication show the correct value?
  • Does the stale indicator appear when the reading is old?

Priority 3

General usability

  • Any text that's hard to read or doesn't make sense?
  • Any buttons that don't respond or lead nowhere?
  • Does it work at large accessibility text sizes?
  • Anything that feels broken or confusing?

Priority 3

Your glucometer

  • Tell me your meter's make and model — I track compatibility
  • Does it connect on the first try or need multiple attempts?
  • Any meters that refuse to connect at all?
Found something?

Sending feedback

Use whatever works for you. Even a quick "X doesn't work on my Contour Next One" is helpful.

On my radar

Known issues

These are things I already know about. No need to report them unless you have extra context that might help.

  • Known
    Widgets may take a few minutes to update after sync

    iOS widget refresh scheduling means the home screen widget sometimes shows the previous reading immediately after a sync. It will update within a few minutes without any action needed.

  • Known
    Some meters take 2–3 connection attempts on first pair

    On first connection, some glucometers need a couple of tries before the GATT handshake completes. Subsequent connections are faster. Force-quit and reopen if stuck.

  • Investigating
    Intermittent failure to read context packets on some Accu-Chek models

    A small number of testers report that meal context (Before/After Meal markers from the meter) isn't always captured correctly on Accu-Chek Guide. I'm looking into it. If you hit this, let me know your meter firmware version.

  • By design
    The app can't sync in the background continuously

    iOS limits background Bluetooth access. Glucera uses a 3-minute background window after connection and will reconnect when you open the app. Continuous background sync would require constant battery drain and is not planned.

Get access

Join the beta

Install Glucera via TestFlight. The link gives you the current build and automatic updates as new versions are released during the beta.

Install via TestFlight

Requires iPhone with iOS 17 or later.
TestFlight is Apple's official beta distribution platform.

Open TestFlight

Don't have TestFlight? Install it from the App Store first — it's Apple's official beta testing app and is free. Once you have TestFlight, the link above will take you straight to Glucera.

Thank you.

Seriously — even small stuff helps. A quick "this felt weird" or "my meter didn't connect" goes a long way. I read every message.