The coaching software I built for my own clients.
ProgramGrid is what I wished existed when I started coaching. Training, diet and physio in one app, designed around the way a real PT actually works. Every Chiswick PT client gets the paid tier free for as long as they train with me.
Training
Your block lives on your phone. Today's session loads as you walk in. Every set you log feeds the next plan.
- Grid programming
- Mesocycle on one screen. Click any cell to edit sets, reps, or RPE.
- 43 template programs
- Stock blocks across hypertrophy, cut, peak and return. Save your own on top.
- e1RM live tracking
- Brzycki estimate updated set by set. PRs auto-detect at the rack.
- Block Insights
- Per-muscle verdicts (Push / Hold / Reduce). Top movers ranked, exercise dot strips.
- Warmup + plates
- Punch your working weight, get the ramp and the exact plates per side.
- 870+ exercise library
- Muscle-tagged, equipment-classified, with a stylised demo image.
Diet
Sensible targets, an adaptive cap that reads your real weight trend, and an AI food scanner so logging takes seconds.
- Adaptive daily target
- Calories follow your smoothed weekly trend, not yesterday's scale.
- AI photo food scan
- Snap a plate, AI breaks it into items and macros.
- Barcode scanning
- Point at any label, logged in seconds.
- 200,000-food database
- FatSecret and Open Food Facts backing the search.
- Weight trend chart
- Smoothed trend across 3, 7 and 14 days. Real signal, not daily noise.
- Maintenance estimate
- TDEE inferred from your actual intake and weight trend.
Physio
Daily pain logging, a self-triage flow for common patterns, and an invite link your physio can use without an account.
- Self-triage your pain
- Pick the region, answer a few questions, get a likely pattern with confirmation tests.
- Daily 0-5 pain logging
- Score every injury, every day, in seconds. Feeds the heatmap and trend.
- 30-day pain heatmap
- Calendar grid tinted by daily pain score. At-a-glance read.
- Physio Link
- One link per client. Your physio sees pain logs and training, leaves notes, prescribes rehab. No install.
- Rehab as a program exercise
- Pin rehab from a triage result onto a specific day. Engine-progressed.
- Functional outcome scores
- QuickDASH, ODI, NDI, KOOS-12, FAOS, PSFS baked in.
ProgramGrid.
Four on the Grid.
Training, diet, physio and the coaching tools I use to coach you better, all in one app. Developed by me, for the way I actually coach. Free for every Chiswick PT client, yours to keep after.

Snap the plate. The AI logs it.
Most people quit tracking food by week three. Weighing every ingredient, hunting barcodes, doing maths at dinner kills it. The AI vision model I built into ProgramGrid removes all of that. Photograph the plate, the meal lands in today's log with macros done. Adjust what's off and move on.
Open the diet logToday's session, loaded
Walk in, the workout's there. Tap to log, e1RM updates live, PRs flash green. The plan I wrote you this week, in your pocket.
Triage and diagnose niggles
Built-in physio triage diagnosis system: log pain and triggers, the system narrows the likely cause and the rehab work to do. Invite your physio in to collaborate on the same plan whenever you need.
What I see, so I coach you better
After every block I get a per-muscle read-out. Push, hold or reduce. The next four weeks get programmed off real data from your week, not from gut.
The full library.
Every module in ProgramGrid. Tap any feature for a closer look. All included with your coaching, no extra cost.
Training
25 featuresGrid programmingMesocycle on one screen, weeks across and days down.+
Build view modesToggle Volume / Detailed / Full / Expand-all on the builder.+
Auto-tinted cellsSets blue, reps green, RPE amber. Load at a glance.+
Deload weeks markedDeload columns flagged amber, excluded from trend.+
Circuits + supersetsGroup exercises in two taps. Rest timer adapts.+
Equipment-busy substitutionsTap a row, pick a swap that hits the same pattern.+
Block Summary toolVolume, sets and RPE overview across the block.+
Block ReviewPlanned versus actual, deltas highlighted post-cycle.+
Block Compare toolDiff two blocks side by side. Decide the next macro.+
Block InsightsPer-muscle verdicts, top movers, exercise dot strips.+
ProgressLift progression over time, per exercise.+
e1RM live trackingBrzycki estimate updated set by set.+
PR auto-detectionBeat last cycle, row flashes green at the rack.+
1RM CalculatorEstimate your one-rep max from any working set.+
RPE ConverterRPE to weight lookup, both directions.+
Warmup + PlatesWarmup ramp and bar loading per lift.+
Rest TimerTimed rest periods between sets and circuits.+
ConditioningCross-block cardio sessions and modality totals.+
Weekly PBWhat do you need to beat this week?+
KG / LBS converterConvert between units, anywhere.+
43 template programs43 ready-to-run blocks across hypertrophy, cut, peak, and return.+
Goal questionnaireAnswer 4 questions, matched to one of 43 templates in 60 seconds.+
Session loggerTap, log, move on. Phone-first interface.+
870+ exercise libraryEvery movement covered. Canonical, muscle-tagged, demo-imaged.+
Diet
15 featuresAdaptive daily targetCalories track the real weekly trend, not yesterday's scale.+
AI photo food scanSnap a plate. AI breaks it into items and macros.+

Barcode scanningPoint at any label. Logged in seconds.+
200,000-food databaseFatSecret + Open Food Facts backing.+
Custom macro rulesProtein per kg bodyweight, fat as % of remaining.+
Reference weight overridesPin macros to a specific bodyweight if needed.+
Goal change rebases planCut to maintain to bulk in one tap.+
Drag-to-build meal plansDrag foods into breakfast, lunch, dinner.+
Saved meal templatesRepeat your usual dinner in two taps.+
Weight trend chartSmoothed trend, not the daily noise.+
Maintenance estimateTDEE inferred from real intake and weight trend.+
Weekly intake averagesAvg kcal, avg protein, surplus or deficit per day.+
Custom per-day overridesRefeed days, training days, rest days.+
Plateau detectionStalled? Cap nudges down, target re-bases.+
Body statsScale weight, trend weight, sleep hours.+
Physio
24 featuresDaily 0–5 pain loggingScore every injury, every day, in seconds.+
Free-text custom triggersMovements that flare it, in your own words.+
Worst-trigger-this-week flagAuto-promotes the trigger that's spiking.+
30-day pain heatmapRainbow-tinted calendar grid of every day.+
Pain trend line chartPer-injury line, sloped up or down.+
Physio LinkOne link per client. No install, no account.+
Physio prescribes rehabSets, reps, seconds, kg, schedule, all set by them.+
Adherence sparklineShows whether the prescribed dose actually lands.+
Custom rehab schedulesDaily or specific weekdays per exercise.+
Physio notes on training rowTheir note appears on the exercise next session.+
Link expiry options7 days, 30 days, never. Refresh or revoke any time.+
Resolved injuries archiveSearchable history once an injury clears.+
Self-serve rehab load planEngine picks deload, ceiling, and progression. Clinician-aligned.+
Self-triage your painPick up to three regions, get a likely pattern in minutes.+
Confirmation tests with live confidenceTap Positive or Negative on real clinical tests, watch confidence shift.+
Stylised demo diagramsShow a diagram of any test, question, or rehab exercise.+
Severity and recovery framingMild, moderate, severe with realistic recovery timelines.+
Phase-progression check-inAnchor question unlocks the next phase of rehab.+
Functional outcome scoresQuickDASH, ODI, NDI, KOOS-12, FAOS, PSFS baked in.+
Multi-match tab switcherPrimary plus alternatives, each saveable as its own injury.+
Past triages listEvery prior diagnosis stays accessible from the physio tab.+
Copy or print your resultOne-tap handoff to share with your physio.+
Triage answers in the physio linkExternal physio sees your full triage history at the link.+
Rehab as a program exercisePin triage rehab plans onto specific training days, engine-progressed.+
Platform
6 featuresProgressive Web AppInstalls to phone home screen, no app store.+
Works on web, iOS, AndroidSame app, same data, any surface.+
CSV exportAll your data downloadable any time.+
Offline-tolerant loggingLog a set in the rack without signal.+
Dashboarde1RM trends, top movers, verdicts, weekly check-ins.+
Book a free
consultation.
A free first session at the gym, or a phone call. We work out the plan together. If I'm not the right coach for you, I'll tell you so on the day.