The engine

Every number has a reason. And the working to prove it.

Most apps hand you a target and hide the maths. Tap any number in KEXBI and it opens.

Every step is a formula. Lean body mass, resting metabolism, maintenance, training load, the final number. No plugs.
Every plan is checked. Nine integrity checks run before it reaches you, including the floor that stops a plan asking you to eat too little to build.
We flag our own variance. When the plan lands a few calories off target, we say so rather than burying it.
Apply for the beta What it gets you
Plan Integrity: nine checks passed, and today's target derived formula by formula with named sources
What you get

Fuelled to hit it.

Four things the engine is for. Everything below is the working behind them.

You can't build on empty.

Push hard on too little fuel and your body quietly stops adapting. No new muscle, no faster pace, just a plateau you can't explain. KEXBI tops the energy back up before your progress pays for it.

Finish as strong as you started.

Fading in the back half is often a fuelling problem, not a fitness one. KEXBI paces in what your gut can absorb while you go, so you fuel the workout while it is happening.

Hold your muscle through a cut.

Most plans cut everything at once, protein included. KEXBI raises your protein as your calories come down. You lose fat and keep the muscle you fought for.

Keeps up as you get fitter.

The number that fits you today is wrong within weeks. KEXBI moves the target with your weight trend rather than leaving you on a stale estimate.

More energy to build on

Why your training isn't showing up yet.

Eat back everything your watch reports and you can train hard for months while going nowhere. Three figures come off one workout, and only one of them is dinner.

As reported
1,216

Off your watch, resting metabolism included.

Net of resting
815

What the work itself cost.

What the plan replaces
719

After the part your body claws back by moving less. This is what lands on your plate.

One real 73 minute trail run. Of the 497 calorie gap, only 96 was behaviour. Compensation curve: Careau et al. 2021, n=1,754.

Finish as strong as you started

Nothing sits heavy when you train.

You stop learning the hard way which breakfast ruins a morning run. KEXBI knows when each food works, and how long it sits with you.

When it works

Every food scored for when to eat it

A score for eleven moments in a day, from two hours before training through to pre-bed. The porridge that works at 6am never turns up at 5:45pm.

PorridgeT-120 · breakfast
Energy gelduring · T-30
Wheypost-training
Cottage cheesepre-bed
How long it stays with you

You never train on a stomach that is still working

The kind of protein, solid or liquid, how fast it digests. It is what stops a slow protein landing before a hard morning.

Whey, liquidfast · ~45 min
Chicken breast, solidmoderate · ~150 min
Casein, solidslow · ~240 min

Estimated from primary literature, not measured in a lab. The minutes are there to read, not to run the plan.

The right food, at the right hour

The right food, at the hour it actually works.

A calorie count is the baseline. What matters is how a food behaves in your body, and when it belongs in your day.

9,000+
Foods enriched
2.7M+
In the database
11
Moments in a day, scored

The same tub of whey protein, in both worlds:

A tracker sees
Whey protein, per 100 g
Calories360 kcal
Protein90 g
Carbs and fat1 g and 0 g
Anything elsenothing
KEXBI sees
The same tub of whey
What it isfast-digesting lean protein
Best windowthe hours after training, not a 30-minute rush
Muscle repairone scoop meets your leucine target
On the gutsits easy after hard training
A real servinga 30 g scoop, not 100 g

Cottage cheese

Slow-release protein
belongs ↓
before bed

Feeds your muscles slowly through the overnight fast.

Whey shake

Fast-digesting protein
belongs ↓
after training

Fast protein for the hours after hard training, when it is easiest to hit your recovery dose.

Energy gel

Pocketable, fast carbs
belongs ↓
mid-run

Fuel you can carry, for the middle of a long effort.

Sources: USDA, CoFID, BLS, Open Food Facts, manufacturer labels, University of Sydney GI data. Portions adjust for how you cook it, so a drizzle of oil is never a bowl of it.

Endurance fuelling

Your longest workouts, fuelled by the hour.

The longer you go, the more fuelling decides whether you finish strong or fall apart.

KEXBI in-app fuelling timeline for a marathon: pre-load feeds and timed during-event gels, each dose held under the gut absorption ceiling
It won't over-fuel a short workout. Under an hour, or an easy hour, you get water. Carbs only appear once a workout is long or hard enough to actually need them.
Capped at what your gut can take. Every dose is held under the ~90 g/h absorption ceiling, so you're fuelled, not bloated.
Two sugars, not one. Glucose plus fructose ride two separate gut transporters, unlocking higher absorption than glucose alone can reach.
A timed feed schedule, not "grab a gel." Real checkpoints across the workout, dosed to practical whole servings.
A starting protocol, not a fixed rule. Gut tolerance is trainable. Rehearse it in practice and KEXBI adjusts to what you can take.
Jeukendrup 2014 · Stellingwerff 2014 · Burke 2011
Read the science →
How the number is built

Worked out from your body, then built from three parts

From your own height, weight and body fat, not a generic profile. Then resting burn, everyday movement and the day's training.

65 kg
Bodyweight
22%
Body fat
50.7 kg
Lean mass
Female
Sex, where the formula needs it
A training day, built from three parts
2,178
calories, BMR + NEAT + training
BMR 1,465 NEAT 293 Training 420
Fuel for recovery: clear
under-fuelled getting tight

On a rest day the training block is zero and the total drops to 1,758. Whatever the day, there is always enough fuel left for your body to turn the training into progress.

Food that lands when it helps

Your snack never lands inside a workout, or 40 minutes before dinner.

Thirteen of the twenty-six systems build a day in stages, each able to overrule the last. One afternoon snack, four decisions.

01
You get a snack. Two protein feeds more than four hours apart, and something goes in at the midpoint to bridge the gap.
02
Not if you are training then. If that midpoint falls inside a workout, or within an hour before one, it will not sit there.
03
And not on top of your refuel. Anything within an hour of your recovery meal is dropped. Two things to eat 40 minutes apart is not a plan.
04
It lands on your clock. Wherever it started out, the food ends up on the times your own day actually runs to.
Right of refusal

A validator can send the plan back

The finished plan is checked against a rulebook and sent back if it fails. Safety outranks everything: when under-fuelling is detected, the energy goes back in.

No fudging

We record the miss rather than hide it

When a target cannot be hit with the food you own, we do not fudge it. The plan records which macro it missed, by how much, why, and what would fix it.

One answer

One answer, and you can check any part of it.

Six groups of systems check the day before it is set. You can inspect any one of them, and you never have to.

01

Recovery Systems

What last night can support, before anything is set.

02

Timing Systems

When fuel and hydration should land.

03

Fuel Systems

What the day needs, not a generic calorie target.

04

Safety Systems

Enough left to build on, and limits your gut can hold.

05

Adaptation Systems

Rewrites the day when your training or your weight moves.

06

Food Reality Systems

Keeps the plan inside the food you actually have.

369
evidence-based rules governing the day
89
peer-reviewed sources behind the science
92
core calculations behind the plan
26
systems behind one daily answer

Built on work by Burke, Areta, Jeukendrup, Aragon and Schoenfeld and dozens more. Where a rule rests on published research, we name the source so you can read it yourself.

KEXBI's safety limits are guidance to keep you fuelled, not medical advice or a diagnosis. If something feels off, speak to a clinician or a sports dietitian.

A runner pausing by the track between workouts

Precision fuelling
for your training.

Beta underway

Ready to stop guessing?

Cohort 001 is in testing now. Join the list for early access before public launch, and we'll email you the moment your place is ready.

See how it works

Home Experience Engine About Notify