History
PI Controller —
Weight (7-day rolling avg)
Macros & Calories (7-day avg)
Calorie Balance
Macro Over / Under (g vs daily goal)
Estimated Maintenance
Daily Goals
Automatically nudges your macro goals up or down based on recent intake history (uses a PI controller internally)
Correct this % of yesterday's deviation today
Memory decay rate — Ki is auto-derived from α to guarantee full compensation (Ki×W=1). Higher α = shorter memory.
Body Stats
Workout Credit
Fraction of estimated workout calories added to your daily macro goals
How the credited calories are split across macros (weight 0 = excluded)
Preferences
Data Management
Clean JSON: daily summaries, intake, workouts, measurements — ready for pandas, R, Excel
Silently saves a backup to your Downloads folder each week
About
Fitness Pizza v2.9.39 🍕
Track your macros like slices of pizza
Entirely vibe-coded with Claude Code
Built with vanilla JavaScript, IndexedDB, and AI-powered macro estimation