Behind the magic is a real, considered process: a profile that captures your household, a plan that periodises around training and weekends, a swap engine that gives you control, and a shopping list that's actually shoppable.
Two minutes, once. Save it forever. The richer your profile, the better your plans.
Start with you — name, age, sex, weight, height, activity level. We calculate your daily calorie target using a clinically validated equation.
Add a second adult if there's one, with their own stats and their own goals. Up to six children, each with an age group that drives portion scaling — a four-year-old gets 45% of an adult portion; a fourteen-year-old gets close to a full one.
Eight sports supported, from long-distance running to CrossFit. Tell us your training days per week, session duration, intensity, and weeks to your event. Your partner can have a totally different sport — or no sport at all. We periodise each adult independently.
Got a Friday Thai habit? A Saturday roast at the in-laws? Mark those days as eating-out and we'll reduce the rest of that day's calories by 20–25%, drop the dinner from the plan, and skip the ingredients in your shopping list.
Click generate. Thirty to sixty seconds later, you've got a complete plan with macros, timing, and periodisation already baked in.
Weekday breakfasts — under 5 minutes, no cooking. Overnight oats, yogurt parfaits, smoothies, toast. If you've got kids, even simpler.
Weekend breakfasts — leisurely, cooked. Scrambled eggs, pancakes, shakshuka, full English on a Sunday.
Training days — carbs at 5–7g per kg of bodyweight for hard sessions, with a recovery window within 30–45 minutes post-session. Rest days drop to 2–3g/kg.
Race week — if your event is within seven days, the plan switches to one of four carb-loading protocols, factoring in GI sensitivity.
Every meal has a swap button. Tap it, get four alternatives, pick one. As many times as you like. Nothing locks in until you say so.
Every meal in your plan has a "↻ Swap this meal" link. Tap it and we ask the AI for four alternatives that match the same macros, the same timing slot, and the same household constraints.
Within thirty seconds, four alternatives appear. Tap the one you like — it slots straight in. The original is gone, the new meal inherits the same training-day or rest-day context, the same pre-workout timing, the same family-size scaling. Nothing else in your plan moves.
Most meal planners give you one shot. Either you accept the plan or you start over. We let you treat the plan as a draft until you're happy — swap Wednesday's salmon, swap the snack on Saturday, swap the Monday lunch your partner refuses to eat. Then approve.
Shopping, costs, supplements, nutrient breakdown — all gated until you approve. Because they should reflect the plan you actually want, not the one we suggested.
Generating a shopping list before the plan is finalised wastes everyone's time. If you swap a meal after the list exists, you've now got the wrong ingredients, the wrong cost, and a list that's lying to you.
So we lock four tabs — Shopping, Cost, Nutrients, Supplements — until you tap approve. Until then, they're greyed out and unclickable. Once approved, all four populate at once, generated from the meals you actually committed to.
Yes. Approval isn't permanent. Swap a meal post-approval and the affected tabs simply regenerate. The lock isn't there to trap you — it's there to stop the wrong shopping list from existing in the first place.
Sorted the way you actually shop, priced the way you'll actually pay, tappable straight through to your supermarket.
Items are grouped the way a real supermarket lays itself out: Produce → Protein → Dairy → Bakery → Grains → Tins → Frozen → Snacks → Sports → Kids. No more zig-zagging because your list went from "apples" to "yogurt" to "almonds" in alphabetical order.
Pick a tier — essentials, mid-range, or organic — and every item links to the right Ocado search:
On mobile, a tappable panel slides up from the bottom of the screen. Each item is a tappable link — no popup blockers, no hunting for tiny URLs. Tick items as you add them to the trolley.
Every item priced. Per category total at the top of each aisle. Grand total, per-person-per-day, monthly estimate. Three tiers compared side-by-side so you can see what trading down (or up) actually costs you.
Click any meal in your plan to expand the full recipe — scaled to your family size, no flicking between apps.
Every meal has a "Get recipe & instructions" link below it. One click expands the recipe inline — ingredients, method, prep time, cook time, all there. Click again to collapse it.
Recipes are scaled to your household automatically. If you've got two adults and three kids, the quantities reflect that. No mental maths in the middle of cooking.
Once you've fetched a recipe, it stays loaded for the rest of your session. Re-expanding doesn't trigger another AI call — instant.
If your partner is the one cooking on Wednesday, they don't need your full dashboard. The Client view is a streamlined tab showing the week's meals as a tickable checklist with weekly cost. They tick what they cook, and the state persists.
Tick boxes on every meal. Visual confirmation of what's been cooked. The kind of feedback that makes the next plan smarter — the favourites engine learns from what you cook, not just what you save.
A focused product is the result of clear principles, not a long checklist.
From clicking generate to a complete plan with macros, timing, periodisation and shopping — typically 30 to 60 seconds.
No half-finished outputs. No truncated shopping lists. Even a 14-day plan with full breakdowns lands complete every time.
Encrypted, EU-region hosted, GDPR compliant. We don't sell data, don't run advertising trackers, don't share your information.
Built for one-handed use on a phone. Tappable shopping panels, large touch targets, no popup blockers, no fiddly menus.
Calorie targets use clinically validated equations, then adjust for activity and periodisation — independently for each adult.
Shopping lists sorted by genuine supermarket aisle layout. Prices reflect current UK estimates across three tiers. No tricks.
Two minutes to set up. One click to generate your first week. The whole process you just read about — yours, free for 7 days.
Start your free trial