On-device metabolic intelligence

Your glucose,
minutes ahead.

Spectra forecasts where your glucose is headed — on your device, in real time — and shows it where you actually look: the Live Activity, Dynamic Island, and your wrist.

  • Runs on-device
  • Confidence you can read
  • Not for treatment decisions
GLUCOCAST · ON-DEVICE Steady near ~110 mg/dL · next 60 min
now+30 min+60 min
scroll

Built on the Abbott biowearable thesis — glucose today; ketones, lactate & alcohol next — and surfaced with the discipline of medical-grade mobile software.

See it run

The app, in motion.

A working iOS build, screen-recorded end to end — the GlucoCast forecast in a Live Activity, AI photo food-logging, an agentic coach, live fasting & workout tracking, and insights. No mockups.

A real ~2-minute screen recording — the GlucoCast cone & its Dynamic Island Live Activity, AI photo food-logging, the Abby coach, the live fasting timer & workout impact, and the insights dashboard.

The headline feature

GlucoCast forecasts the next 60 minutes — and renders it where a glance lands.

A continuous, on-device trajectory with an honest confidence cone. Not a single pre-meal score — a live picture of where you’re heading, on the lock screen, the Dynamic Island, and the Watch.

Spectra Today screen with the GlucoCast forecast

A cone, not a false-precision line

The band widens with time and with your recent volatility. It never pretends to know the exact number — it shows a range you can actually trust.

104 110

Glanceable everywhere

Live Activity, Dynamic Island, and the Apple Watch Smart Stack — surfaces Lingo and FreeStyle Libre don’t touch today. Zero taps to know what’s next.

Stale data fails safe

Past a 20-minute trust horizon the cone desaturates and the headline flips to “data may be out of date.” For a glucose app that’s a safety requirement, not polish.

One step beyond

Where Libre Assist points, GlucoCast goes further.

Same safety posture. Three axes further on the things a mobile org cares about.

Libre AssistSpectra · GlucoCast
Where it runsCloud, per requestOn-device, continuous, offline-capable
What it predictsPre-meal score (green/yellow/orange)60-min trajectory + confidence cone
Where it surfacesIn-app screenLive Activity · Dynamic Island · Watch
Honesty“Not for treatment decisions”Same — plus a stale-data safety state

A platform, not a feature

Glucose today.
Ketones, lactate, alcohol tomorrow.

The data layer is analyte-agnostic by construction. The same forecaster, the same cone, the same Live Activity render any biosignal with a one-line change — the multi-analyte future, built into the type system.

Glucose mg/dL Ketones mmol/L Lactate mmol/L Alcohol g/dL
G K L A

The daily loop

A coach that acts. A fast that ticks. A meal you can photograph.

Abby, the AI metabolic coach
Abby — agentic coach. Reads your data freely; every write waits for a one-tap confirm.
Live fasting timer with fat-burn zones
Fasting — a live timer that counts up through Digesting → Ketosis → Autophagy.
Glucose insights and scores
Insights — time-in-range, variability, and a unified metabolic score.

The approach

Built the way medical-grade mobile software ships.

01

On-device inference

The forecast never leaves the phone. Private, instant, and it works with no signal.

02

Provable parity

The on-device Swift model is golden-vector tested against the server model — bit-for-bit, not “close enough.”

03

No black boxes

Every number traces to a documented formula, an authoritative database, or a logged model call.

04

Honest by default

Estimates ship with confidence and a confirm step. Stale data fails safe. We never claim live medical data when it’s simulated.

See where your metabolism is headed.

Spectra is a working iOS app — SwiftUI, on-device forecasting, a NestJS backend, and a Live Activity that runs today.

No spam. A showcase build, not a shipping product.