Glide · Science

How the glucose forecast works

Evaluation numbers from June 2026 runs · page updated 29 July 2026

Glide projects the next three hours of glucose from recent CGM readings and the insulin and carbs you logged, applied at full textbook strength. The dashed line answers one question: “if I take no further action, where does this go?” That is deliberately not a prediction of what will happen — in real life you will act: correct a high, treat a low, eat. The gap between the line and what you intend to do is the whole point. Everything runs on the phone; it is a glanceable aid, never dosing advice.

180 70 mg/dL The band spans the 10th–90th percentile of this projector's real errors on recent history — nine times out of ten, the actual value landed inside. The open-loop center: where glucose heads if you take no further action. the last hour now the “do nothing” path 9 of 10 real outcomes landed in this band now +1 h +2 h +3 h
The shape every Glide forecast has: an unmanaged center line, with the doubt carried by the cone. Cone widths here are drawn to the real daytime calibration below.

Why we refuse to chase the accuracy score. A forecast tuned to minimize error on your own history learns your habits — including the habit of stepping in. It quietly predicts “you'll be fine” because you historically made it fine. That is circular, and useless for a tool whose job is to help you decide whether to step in. So Glide keeps the center line at plain physiology and puts all the doubt into a measured uncertainty cone instead.

The cone comes from measured errors

The app replays its own projector across your recent history, on your phone, and records how wrong it actually was at each horizon. The band you see is the 10th-to-90th percentile of those real errors — and it is calibrated separately for day and night, because measured on real use, daytime errors run two to three times wider. When insulin or carbs are on board the cone widens further (your configured ISF and carb ratio are population numbers, good to roughly ±35%), and a bolus logged without carbs widens only the top — it may have covered an unlogged meal.

Daytime Night, 11 pm–7 am 30 minutes ahead, daytime: cone spans 96 mg/dL (−42…+54) 30 minutes ahead, night: cone spans 37 mg/dL (−19…+18) 96 37 30 min ahead 1 hour ahead, daytime: cone spans 161 mg/dL (−71…+90) 1 hour ahead, night: cone spans 63 mg/dL (−33…+30) 161 63 1 h ahead 2 hours ahead, daytime: cone spans 196 mg/dL (−86…+110) 2 hours ahead, night: cone spans 90 mg/dL (−47…+43) 196 90 2 h ahead full cone width, mg/dL
Measured 10th-to-90th-percentile error spans from real recent history. Daytime glucose is genuinely more volatile — the cone shows it instead of averaging it away.
The numbers as a table
HorizonDaytime p10 … p90Night p10 … p90
30 min−42 … +54 mg/dL−19 … +18 mg/dL
60 min−71 … +90−33 … +30
120 min−86 … +110−47 … +43

Where the skill actually lives

Validated by rolling-forward testing — fit on past data, score on unseen following days, repeat — genuine forecasting skill concentrates in the first hour. Past roughly 90 minutes, no model we tested meaningfully beats “guess your typical level”: the far horizon mostly says where glucose tends to settle, not what it will do next. That shapes how to read it: trust the direction of the line for the next hour; read the far cone as “where things tend to land,” never as an early warning. We also stress-tested this with heavier machine-learned models on the same unseen data; they improved on the simple approach by 5–10% at best — the limit is the information in the signal, not the model.

What it can't do

These numbers come from calibration and rolling-forward evaluation on one household's real CGM history — tens of thousands of readings and pump-imported boluses. We describe the results; the underlying personal data is never shared.

Glide displays data from a third-party CGM and is not affiliated with or endorsed by Dexcom. Not a medical device; not medical advice. [email protected]