Match 1 · 2026-09-03 03:50 AM
1.3 mg/dL
Matching-window difference (RMSE)
Recorded one hour later: 108 mg/dL
Similar Days
Synthetic sample · no personal readings · glucose in mg/dL
Working with your own history
Import one or more Dexcom Clarity CSVs in mg/dL. Choose a moment and compare the preceding hour with earlier patterns from your own history.
Processed in this browser tab. Files are not uploaded or saved; refreshing clears them.
Synthetic sample readings
3 earlier matches · preceding hour
Match 1 · 2026-09-03 03:50 AM
Matching-window difference (RMSE)
Recorded one hour later: 108 mg/dL
Match 2 · 2026-09-01 07:35 PM
Matching-window difference (RMSE)
Recorded one hour later: 124 mg/dL
Match 3 · 2026-09-04 10:20 PM
Matching-window difference (RMSE)
Recorded one hour later: 103 mg/dL
We compare 13 approximately five-minute readings over the preceding hour, using the root mean squared difference in glucose level. Lower means closer; it is not a probability or confidence score. We choose at most one match per earlier calendar day, using only patterns whose full following hour ended before your selected history began.
The shaded hour determines the ranking. Following readings never affect match selection. Gaps, conflicting timestamps and nonnumeric High/Low entries are excluded. The chart aligns readings by five-minute steps; small sensor timestamp variations are allowed. Export timestamps without an offset use this device’s local clock.
These are your own historical readings, not other people’s data. Meals, insulin, activity and illness may differ. Do not use matches for insulin dosing or as a replacement for CGM alerts.
Exploration only, not treatment guidance. Imported files stay in this tab.
Synthetic excursion lab · retrospective only
One fictional 90-day history, June 1–August 29, 2026, sampled every five minutes. Compare a completed three-hour excursion with earlier windows. This is exploratory retrieval, not a live forecast or a simulation of what food or insulin would do now.
All readings and context are synthetic, from a schematic, unvalidated model. These are not personalized predictions or dosing guidance. Similar shapes do not establish similar causes or action outcomes. Not for treatment decisions. Your imported CSV below is separate and is never used in this lab.
Model-derived template; initial value 155 mg/dL. Search anchor: August 30, 2026 00:00 UTC. Template continuation is not shown.
Which earlier completed excursions look similar?
Event overlap determines this shape. Matches depend on the threshold, not a forced recurring glucose motif.
Does a matching shape also start at the same glucose level?
Switch Shape to Absolute. Mean offsets affect absolute distance; amplitude is preserved in both modes.
What happens when the query has a gap?
The query is rejected. The underlying model keeps integrating during missing observations; readings are not interpolated.
What if nothing earlier is available?
No matches. The first window has no preceding history; the system does not fill five slots anyway.
Do less distinctive shapes retrieve different examples?
Results depend on threshold and mode. A match is descriptive similarity, not shared circumstances or causal evidence.
For a strict no-match check, select the template and move the threshold to 0. No result slots are filled artificially.
5 independent matches · 4226 complete earlier windows evaluated · 2481 within threshold before independence filtering · 86 incomplete candidate windows rejected.
Food and meal-bolus lines mark query events only; “Now” is the end of this completed schematic query, not the current clock. Effects from earlier events may continue into the window. Raw glucose is plotted even in Shape mode; no curve is shifted to look closer. Dark green: query. Match numbers and colors are listed below. Dashed segments are subsequent observations, not forecasts.
Each row is the change over the preceding five minutes in schematic mg/dL: next glucose = previous glucose + food + meal bolus + production + background insulin + balance. Background production is +2.5 and background insulin −2.5 per interval, including when no meal bolus is present. Stabilizing balance = (reference − previous glucose) × 0.003 × 5; reference is 155 mg/dL. This mathematical stabilization is not a validated physiological mechanism.
Food has a positive triangular action profile; meal bolus has a negative one. Exact integrated areas determine interval contributions. Amounts are schematic effects, not grams or units. Full precision is used internally; table values are rounded. Model overlap-five-minute-v2; seed 20261018. History includes a one-day warmup from May 31, starting at 130 mg/dL.
Only events starting within the query are listed above. Earlier events can still contribute. Model records retain every event timestamp, component, parameter, version and seed in browser memory; imported readings remain untouched.
| Interval end | Previous | Food | Meal bolus | Production | Background insulin | Balance | Net | Next modeled |
|---|---|---|---|---|---|---|---|---|
| 5 min | 155.00 | 0.00 | -0.14 | 2.50 | -2.50 | 0.00 | -0.14 | 154.86 |
| 10 min | 154.86 | 0.00 | -0.42 | 2.50 | -2.50 | 0.00 | -0.41 | 154.45 |
| 15 min | 154.45 | 0.00 | -0.69 | 2.50 | -2.50 | 0.01 | -0.69 | 153.76 |
| 20 min | 153.76 | 0.00 | -0.97 | 2.50 | -2.50 | 0.02 | -0.95 | 152.81 |
| 25 min | 152.81 | 0.00 | -1.25 | 2.50 | -2.50 | 0.03 | -1.22 | 151.59 |
| 30 min | 151.59 | 0.00 | -1.53 | 2.50 | -2.50 | 0.05 | -1.48 | 150.11 |
| 35 min | 150.11 | 0.00 | -1.81 | 2.50 | -2.50 | 0.07 | -1.73 | 148.38 |
| 40 min | 148.38 | 0.00 | -2.08 | 2.50 | -2.50 | 0.10 | -1.98 | 146.40 |
| 45 min | 146.40 | 0.00 | -2.36 | 2.50 | -2.50 | 0.13 | -2.23 | 144.16 |
| 50 min | 144.16 | 0.00 | -2.64 | 2.50 | -2.50 | 0.16 | -2.48 | 141.69 |
| 55 min | 141.69 | 0.00 | -2.92 | 2.50 | -2.50 | 0.20 | -2.72 | 138.97 |
| 60 min | 138.97 | 0.00 | -3.19 | 2.50 | -2.50 | 0.24 | -2.95 | 136.02 |
| 65 min | 136.02 | 0.31 | -3.47 | 2.50 | -2.50 | 0.28 | -2.88 | 133.14 |
| 70 min | 133.14 | 0.93 | -3.75 | 2.50 | -2.50 | 0.33 | -2.50 | 130.64 |
| 75 min | 130.64 | 1.54 | -4.03 | 2.50 | -2.50 | 0.37 | -2.12 | 128.52 |
| 80 min | 128.52 | 2.16 | -4.10 | 2.50 | -2.50 | 0.40 | -1.55 | 126.98 |
| 85 min | 126.98 | 2.78 | -3.98 | 2.50 | -2.50 | 0.42 | -0.78 | 126.20 |
| 90 min | 126.20 | 3.40 | -3.85 | 2.50 | -2.50 | 0.43 | -0.02 | 126.17 |
| 95 min | 126.17 | 4.01 | -3.72 | 2.50 | -2.50 | 0.43 | 0.72 | 126.89 |
| 100 min | 126.89 | 4.63 | -3.60 | 2.50 | -2.50 | 0.42 | 1.45 | 128.35 |
| 105 min | 128.35 | 5.25 | -3.47 | 2.50 | -2.50 | 0.40 | 2.17 | 130.52 |
| 110 min | 130.52 | 5.45 | -3.35 | 2.50 | -2.50 | 0.37 | 2.47 | 133.00 |
| 115 min | 133.00 | 5.25 | -3.22 | 2.50 | -2.50 | 0.33 | 2.36 | 135.35 |
| 120 min | 135.35 | 5.04 | -3.09 | 2.50 | -2.50 | 0.29 | 2.24 | 137.59 |
| 125 min | 137.59 | 4.84 | -2.97 | 2.50 | -2.50 | 0.26 | 2.13 | 139.72 |
| 130 min | 139.72 | 4.63 | -2.84 | 2.50 | -2.50 | 0.23 | 2.02 | 141.74 |
| 135 min | 141.74 | 4.42 | -2.71 | 2.50 | -2.50 | 0.20 | 1.91 | 143.65 |
| 140 min | 143.65 | 4.22 | -2.59 | 2.50 | -2.50 | 0.17 | 1.80 | 145.45 |
| 145 min | 145.45 | 4.01 | -2.46 | 2.50 | -2.50 | 0.14 | 1.69 | 147.14 |
| 150 min | 147.14 | 3.81 | -2.34 | 2.50 | -2.50 | 0.12 | 1.59 | 148.73 |
| 155 min | 148.73 | 3.60 | -2.21 | 2.50 | -2.50 | 0.09 | 1.49 | 150.22 |
| 160 min | 150.22 | 3.40 | -2.08 | 2.50 | -2.50 | 0.07 | 1.38 | 151.60 |
| 165 min | 151.60 | 3.19 | -1.96 | 2.50 | -2.50 | 0.05 | 1.28 | 152.88 |
| 170 min | 152.88 | 2.98 | -1.83 | 2.50 | -2.50 | 0.03 | 1.18 | 154.07 |
| 175 min | 154.07 | 2.78 | -1.70 | 2.50 | -2.50 | 0.01 | 1.09 | 155.16 |
| 180 min | 155.16 | 2.57 | -1.58 | 2.50 | -2.50 | -0.00 | 0.99 | 156.15 |
2026-07-04 17:30 UTC → 2026-07-04 20:30 UTC
2026-06-21 07:30 UTC → 2026-06-21 10:30 UTC
2026-07-09 17:30 UTC → 2026-07-09 20:30 UTC
2026-06-26 08:00 UTC → 2026-06-26 11:00 UTC
2026-08-08 12:00 UTC → 2026-08-08 15:00 UTC
Three illustrative days from different synthetic people.
The concept matches glucose level, direction, and shape before your selected time. Later outcomes would not determine the match.
Follow a similar day beyond the match window and notice where the curves diverge.
Meals, insulin, and activity are not available in this demo. A similar curve does not imply similar circumstances.
These curves are generated illustrations, not matches retrieved from real people. Changing the time regenerates the sample endings. A future matching system would need consented data, clear coverage requirements, and validation. This preview does not predict glucose or recommend treatment.