🐛 Bolus Boss Debug Console
All
Errors
RPC calls
Auth
Success
Info
Tap the Bolus Boss logo 5 times to open this panel.
All Supabase calls and errors will appear here.
Bolus Boss
YOU'RE IN CHARGE
Welcome back
Sign in to your family account
New here? Create an account

End-to-end encrypted via Supabase. Your data is never shared.

Carb ratio
Correction
Target BG
Carbs (g)
?
Grams of carbohydrate in the meal. Drives the carb bolus.
Fat (g)
?
Fat at 9 kcal/g drives extended bolus duration. High-fat meals cause delayed BG rise 2–4 hrs later.
Protein (g)
?
Protein at 4 kcal/g also contributes to FPU calculation and extended bolus duration.
Current BG (mg/dL)
?
Your CGM reading right now. If below 70, treat the low first — no dose will be calculated.
IOB (units)
?
Insulin on board — read from your pump screen. Reduces the correction component to prevent stacking.
CGM trend
?
The direction BG is moving. Adjusts the effective BG used for the correction calculation.
Vigorous play
50% carb bolus
Moderate
75%
Sedentary
100%
Swimming
0%
Illness
125%
High fever
150%
History
30 days
60 days
90 days
Food library
Patients
Household invite code
Sign in to see your invite code
How it works
Warsaw Method · Bolus Boss v3.4 · April 2026
The Warsaw Method
Developed at the Children's Memorial Health Institute in Warsaw, Poland. Accounts for carbohydrates, pre-meal BG, planned activity, and fat/protein via Fat-Protein Units (FPUs) to determine extended bolus duration.
Formula
Carb bolus = Carbs ÷ ICR × Activity modifier
Adjusted BG = Current BG + Trend adjustment
Correction = (Adj BG − Target) ÷ CF − IOB (floored at 0)
Total dose = Carb bolus + Correction
FPUs = (Fat × 9 + Protein × 4) ÷ 100
Extended duration = FPU + 2 hrs (interpolated table, capped 8 hrs)
Fat/protein dose = FPUs × 10 ÷ ICR (each FPU = 10g carb equivalent, dosed via your ICR)
FPUsExample mealsDuration
<1Toast, fruitNone
1–1.9Eggs, small pasta3 hrs
2–2.9Mac & cheese4 hrs
3–3.9Nuggets + fries5 hrs
4–4.9Large burger + fries6 hrs
5–5.9Pizza 2–3 slices7 hrs
6+Pizza meal, very high-fat8 hrs max
Duration table uses the FPU + 2 hours interpolation (MDPI 2025, Juicebox Podcast calculator) rather than the original Pańkowska 4-point table which jumps abruptly from 5 hrs to 8 hrs at >3 FPU.
FPU cap — fixed. Updated from 4-hr to full 8-hr linear scale.
CIQ reduction — removed. CIQ firmware locks out auto-bolus for the entire extended bolus duration plus 60 minutes after. Full Warsaw fat/protein dose is used. CIQ can still increase basal during the window.
CGM trend — conservative values. Uses ±15/30/45 mg/dL — intentionally lower than published Scheiner/Pettus-Edelman values (±25/50/75) for pediatric safety. Not part of the original Warsaw paper.
Activity on carb bolus only. Correction calculated separately to avoid under-treating highs during activity.
Clinical disclaimer: Bolus Boss is a decision-support tool. All doses must be reviewed before administration. Never bolus into a low. Always verify BG on your CGM before dosing. This does not replace your endocrinology team.
Bolus Boss v3.4 · Supabase · Cloudflare · Secure
Confirm dose
Review before delivering insulin
Pre-bolus timer
Wait before starting the meal
15:00
until meal time
Account
New patient
Add a T1D patient to your household
Add food
Food
Portions
¼1 serving