Back to articles
THE KEXBI DIFFERENCE

How to adjust macros for training days: the science

Most apps give you the same targets every day. We look inside the algorithmic rules that scale your fuel to match your actual training load.

AT A GLANCE

What is inside

  1. The questions the beta community is actually asking, answered plainly.
  2. The biggest theme was macro split and protein. That section leads.
  3. Every answer is something the app already does. Sources at the bottom.
  4. Three questions we cannot answer today. We name them and stop.
  5. A sceptical personal trainer put the strongest challenge to us. He gets his own follow-up piece. There is a short version below, with a link.

When people apply to the KEXBI beta, the form gives them an open field to ask anything about fuelling. Most take it. What comes back is the most honest statement of what people who train seriously want from a fuelling app.

What follows is grouped by theme, biggest theme first. Every answer is something the app already does. The References at the bottom list the studies behind it.

Section 01 · The biggest clusterMacro split and protein

The biggest theme was macros. How much protein. How to balance it against carbohydrate and fat. Whether it needs spreading through the day. How the split changes when the training changes.

The strongest version of the question "Do I really need to eat 1 g per lb of protein, or would more carbohydrate work better?" Asked by a hybrid trainer of ten years, now adding pool work.

The short answer is that 1 g per lb (about 2.2 g per kg) is an upper bound, not a target. Research on trained adults settles on 1.6 to 2.2 g per kg per day for keeping muscle and building it. Above that, returns diminish quickly. KEXBI sets protein per kg of lean mass (your weight minus your fat) and caps it at 3.1 g per kg of lean mass. That cap is KEXBI's default rule, not a limit of biology.

When your training changes, your protein target usually stays put. What changes is the carbohydrate underneath it. Endurance work burns through muscle glycogen, which is stored carbohydrate. Add the pool to a lifting week and your carbohydrate has to climb to replace what the swim uses up. Your protein might drop very slightly, or stay flat. KEXBI works all of this out for you. Each day, it sets protein from your lean mass, adjusts carbohydrate to match the day's training, and keeps fat at 0.66 g per kg or higher.

Another version "My app wants 250 g of protein on a big cycling day. That seems wasteful. How do I balance it?"

They were right to push back. On a big training day, the extra energy should almost never come from protein. It should come from carbohydrate, because the work itself is a carbohydrate event. KEXBI decides the day's macros by looking at what the day contains, not by handing you the same numbers every day. Hard days carry more energy, and most of the extra is carbohydrate. Protein moves only slightly, and never above the 3.1 g per kg of lean mass cap.

Does protein need spreading through the day?

It helps. Total daily protein matters most, and research suggests a meal builds muscle best once it delivers about 2.5 g of leucine, an amino acid found in protein. Below that, the muscle-building response is smaller [1, 2]. KEXBI aims for 10 g of leucine a day, spread as roughly 2.5 g in each of four meals. From 65 onwards, the per-meal target rises to 3.0 g, because older muscle needs a bigger push to respond [3, 4].

Screenshot of the daily fuel plan card showing today's macro targets, the day tier as a rest day, and the shape-of-day timeline including a protein pacing block that spreads lean protein through the day
What a daily card looks like when the numbers are decided for you.

Balancing protein and fat when you are eating less

When you eat below maintenance, protein needs to go up (to help keep muscle) and fat needs a floor (for hormonal health). KEXBI works to hold four numbers that no deficit should drop below.

  • Fat: at least 0.66 g per kg of body weight, and at least 20% of the day's energy, KEXBI's default floor for hormonal health during a cut [5, 6].
  • Carbohydrate: at least 100 g a day, the amount your brain needs as glucose (Institute of Medicine reference intake) [7].
  • Calories: at least 1,500 for men, 1,200 for women, whichever the daily maths would otherwise fall below.
  • Rate: no more than 1% of body weight lost per week, so a fast-loss setting cannot push the plan faster than that.

Protein sits at 2.4 g per kg of lean mass during fat loss. It goes up slightly from forty, and again from fifty-five. The cap of 3.1 g per kg of lean mass still applies. Carbohydrate takes the remaining calories, and cannot drop below its floor.

KEXBI works to enforce all four of those. Most widely used calorie apps enforce one or none.

How KEXBI gives you the macros at all

The rest of the cluster reduces to the same answer. How to get macros. How to track them. How to see them per meal. KEXBI works out your daily targets from your body composition and the day's training, then spreads them across the meals where the body can actually use them. You do not enter macros. You do not adjust them. The full working is on the engine page, with cited research behind every number.

Section 02 · TimingThe right food at the right time

The second theme was timing. What to eat and when. The best carbohydrate source for training. Blood glucose before, during and after training.

The direct one "How do I maintain blood glucose pre, intra and post-training?" From a first-time endurance trainer with a desk job.

The three windows behave differently, and KEXBI treats them separately.

Before you train (roughly 90 to 30 minutes out). The job is to top up the liver's carbohydrate store, without eating so late that food is still in your stomach when you start. KEXBI uses slower-release carbohydrate (oats, sweet potato) at 60 to 120 minutes before, and lighter fast carbohydrate at 30 minutes before for shorter workouts.

During training. For anything longer than about an hour at moderate to high intensity, KEXBI adds carbohydrate while you work. How much depends on what you are doing and your body weight, broadly 30 to 60 g an hour for typical endurance work. For very long training, more, with a mix of sugar types so the gut can absorb it faster.

After training. The first 30 to 60 minutes is when the body refills carbohydrate stores and starts repairing muscle. KEXBI places a fast-carbohydrate plus leaner-protein snack there, then a proper meal an hour or so later for the longer rebuild.

If you are missing what you need, KEXBI tells you before the workout When a long or hard training day needs intra-workout fuel (gels, drink mix, electrolytes) and none of it is in your pantry, the app surfaces the gap in amber with the exact fix. You get told at plan time, not halfway through the workout. It works the same way for pre-bed protein, rehydration mix, or anything else the day needs that you do not already own.
Also asked "What is the best source of carbohydrate for training?"

There is no single answer, because a carbohydrate's usefulness depends on the moment. Fast-releasing carbohydrate (white rice, dextrose, gels) is ideal after training, when the body wants speed. Slower-releasing carbohydrate (oats, sweet potato, whole grains) is ideal before, when the body wants a steady drip. Same nutrient, different moment, different job. KEXBI knows how quickly each food releases sugar, and picks the one that fits the slot.

Section 03 · When the day variesHeavy days, easy days, same week

A common thread: how do I fuel a hard training day differently from a rest day? How do I combine running with lifting in the same week?

One version "What should I be eating each day? I struggle on the heavy days."

Struggling on the hard training days is often a sign you are under-fuelling. Most calorie apps hand you the same daily number seven days a week, so a hard day becomes a hidden deficit. The body can respond with hunger, low mood, and workouts that never quite land.

KEXBI works the other way. Each training day, the app works out roughly how many calories the workout burned, using a standard scale for effort adjusted for your body composition. It adds that back to the day's target. Rest days sit at the base target. Training days sit higher, funded by the training itself.

We do not add all of it back, because the body claws some back on its own. Research suggests the body spends a little less energy elsewhere, even without you noticing. On average, about 28% of the calories you burn in exercise are quietly reabsorbed that way. The figure comes from a large study of 1,754 adults [8]. Apps that give you 100% of your logged workout back overfeed the day. The most-used app in the category is one of those.

Screenshot of a moderate training day plan showing 3,004 kcal, macro split of 236 g protein / 340 g carbs / 78 g fat, and a timeline including morning hydration, a fasted easy run, and post-workout rehydration
Same person, different day. The rest day above sat at 2,432 kcal. This training day sits at 3,004, funded by the run itself.

Feeling full and steady is easier when you move more and eat more, rather than move less and eat less. Both can produce the same net calorie balance, but research suggests the higher-turnover version may help your metabolic rate and hunger control [9]. That is why KEXBI would rather scale a hard day up than pull a rest day further down. Protein is split across four meals, each large enough to support muscle building, rather than crammed into dinner. Hunger tends to settle when the day is fuelled well. It does not need to be fought.

Beta reader Luke, Cohort 001: his previous coach put him on a flat number every day, around 3,000 kcal. On a rest day, that is roughly maintenance. On a heavy lifting day with a run, it is a real deficit dressed up as maintenance, and it may be where the low-mood, hard-to-lift days came from.

A small thing worth naming When last night's sleep runs short, muscle recovery may slow down. KEXBI may add a pre-bed protein feed (about 40 g of slow protein) when the day calls for one, offers to rebuild the day around recovery, and suggests an easier day. The change is offered, not enforced. One tap applies it.

Section 04 · The food itselfWhat to cook, how, and what it costs

The other big cluster of questions was about the food side rather than the numbers side. What to actually cook. The quickest meal that still tastes good. Good food at reasonable cost. Dietary preferences.

These are one question in four forms. KEXBI builds every meal from the food already in your pantry. You mark items as staple, occasional, or not in the pantry. The plan only picks from what is there. You choose between two cooking modes each week: prep in one go on Sunday, or cook fresh through the week. Different mode, different meals, different shopping. The shopping list is built to the plan, split into what to buy and what you already keep.

Dietary preferences sit inside the same system. A taste profile has three inputs. An adventure dial, for how far the plan should stretch beyond what you normally cook. The kitchens that feel like home: Italian, Thai, Indian and thirteen others. And a never-serve list, for ingredients you refuse to eat. The plan steers toward your profile, and keeps anything on the never-serve list out of what it brings in.

Screenshot of the weekly shopping list, split into a to-buy column and an already-in-pantry column, generated from the plan for the week
The shopping list built from the week's plan, not from a scroll.

Beta reader Luke again, eleven weeks in: "My weekly shop is about £30 less than it was." Same food he likes, less impulse buying. The plan decides what to buy before you get to the aisle. You buy what the week needs, not what you might.

Section 05 · The sceptic"Any AI can cook up a diet"

From a personal trainer "Any AI can cook up a diet. You claim this app replaces a nutritionist. I am a PT, sceptical but willing."

He is right that any AI can cook one up. That is the problem. A chatbot writes a plan by predicting the next word, not by weighing food or checking safety. KEXBI is built the other way round.

The engine is a fixed pipeline of 26 specialists, grouped into six areas: recovery, timing, fuel, safety, adaptation, and the food actually in your pantry. Behind those sit 112 core calculations and 370 rules, drawn from 95 peer-reviewed sources. Every number in the app comes from that chain, and you can tap any number to open the working. Only after the numbers are decided does a language stage write the meals themselves, and it has to fit the numbers already worked out.

As for the nutritionist claim: KEXBI does not replace one for medical questions. Illness, disease-state fuelling, prescribed drugs, rehabilitation from injury or surgery. All out of scope. What it takes on is the daily work that takes up most of a nutritionist's time with a healthy client. Setting today's targets against training and body composition. Splitting them across meals. Choosing the food. Writing the shopping list. Catching a bad night's sleep and adjusting. Doing that again tomorrow.

Before a plan reaches you, nine integrity checks run against it. They include the floor that stops the app asking you to eat too little to build, the fat floor (0.66 g per kg and at least 20% of energy [5, 6]), the carbohydrate floor (100 g a day [7]), the calorie floor (1,500 for men, 1,200 for women), the weight-loss rate cap (1% of body weight a week), and the protein ceiling (3.1 g per kg of lean mass). They are designed so no part of the app can override them. If any check fails, the plan is sent back and rebuilt.

Screenshot of a plan integrity screen showing 3,004 kcal, macro totals, a grams-by-window chart mapping protein, carbs and fat across the day's eating windows, an energy make-up split of 81% baseline and 19% activity, an all checks passed indicator and a 24 of 26 nutrients covered summary
The plan integrity view. Every number, checked, and open to inspection.

Then the test that matters: how does it hold up against the tools your clients already use? We put the same test person through NHS / NICE, MacroFactor, calculator.net, the NIH Body Weight Planner, RippedBody, Legion, MyFitnessPal, Precision Nutrition, Renaissance Periodization, and Carbon. Six safety checks were run on every result. KEXBI was the only tool that passed all six on all three test profiles.

We ran the same test on a frontier chatbot. We gave it the full brief for a real training day, took its plan, then weighed the food behind it. Not one meal landed the macro split it prescribed. Misses ran 20 to 75 percent. It set fat targets the food underneath could not reach. Its "either / or" meal options were 60 percent apart on protein. The day did not add up to its own total, and the plan crossed two safety floors along the way. The full audit is here.

The point is not that AI is useless. It is that a chatbot on its own cannot build a plan that hits its own numbers, because it cannot weigh the food underneath the words. The engine works the other way round: it runs the numbers first, then writes the meals second, from a real food database and against the safety checks.

Section 06 · What KEXBI does not do yetThree honest gaps

Three of the questions do not have a good answer in KEXBI today. Rather than dress that up, we name them.

Fuelling recovery from a knee surgery

Someone sidelined for about twelve months across two knee operations asked how to fuel the recovery. Rehabilitation from surgery is a medical question. The safety layer inside KEXBI is designed to help keep fuelling safe during normal training. It is not built to plan meals for someone recovering from an operation. That depends on the surgery, the phase, and the surgical team. The right place for that plan is your surgeon, your physio, and a clinical dietitian.

Fuelling on a GLP-1 medication

Someone on Mounjaro, working on a body recomposition, asked how to hit their protein target when the drug suppresses appetite. The medication itself is out of scope. It is a prescribed drug with a specific clinical picture that KEXBI is not built to plan around. What we can offer, and what the engine already does, is the protein-distribution side: hitting the daily target in smaller, more frequent doses that fit the reduced appetite. If the daily target is landing but the drug is the issue, that is a conversation with the prescriber, not the app.

Fuelling adjustments for menopause

Someone asked how KEXBI adjusts for menopause. Today, it does not, and we would rather say so. This is a product gap first. There is research on menopause-specific protein, carbohydrate and timing adjustments, but it is still developing. What is not there yet is a feature we have built and tested with the right cohort. When we add it, we will test it with women in that life stage first, and only ship it once the results hold up. That is the bar every new feature has to clear here, and menopause is the wrong one to cut corners on.

The cravings question, honestly

Hunger and cravings came up more than once. Hunger is answered above, by fuelling the day properly and spreading protein across meals. Cravings work differently. They are driven by the brain's reward circuits, and the engine does not try to solve them. People often tell us cravings settle as fuelling stabilises, but that is a report, not something we designed for. If cravings are your main problem, it may be a behavioural issue, worth taking to a coach, your GP or a registered dietitian.

Section 07 · The closing thoughtWhat the questions add up to

Four large clusters, one sceptic, three honest gaps. Read together, they add up to something simple. People who train seriously do not want more numbers. They want fewer numbers, and for those numbers to be right for the day in front of them. They want the food already sorted. They want to stop guessing.

That is what KEXBI is built for. If one of the questions above sounded like yours, the app is ready when you are.

Launching November 2026
Register and we will tell you the day it opens.
Register for launch

References

  1. Norton LE, Wilson GJ. Optimal protein intake to maximize muscle protein synthesis: examinations of optimal meal protein intake and frequency for athletes. AgroFood Industry Hi-Tech 2009;20(2):54 to 57.
  2. Phillips SM, Van Loon LJC. Dietary protein for athletes: from requirements to optimum adaptation. Journal of Sports Sciences 2011;29 Suppl 1:S29 to S38.
  3. Bauer J, Biolo G, Cederholm T, et al. Evidence-based recommendations for optimal dietary protein intake in older people: a position paper from the PROT-AGE Study Group. Journal of the American Medical Directors Association 2013;14(8):542 to 559.
  4. Deutz NEP, Bauer JM, Barazzoni R, et al. Protein intake and exercise for optimal muscle function with aging: recommendations from the ESPEN Expert Group. Clinical Nutrition 2014;33(6):929 to 936.
  5. Helms ER, Aragon AA, Fitschen PJ. Evidence-based recommendations for natural bodybuilding contest preparation: nutrition and supplementation. Journal of the International Society of Sports Nutrition 2014;11:20.
  6. Whittaker J, Wu K. Low-fat diets and testosterone in men: systematic review and meta-analysis of intervention studies. Journal of Steroid Biochemistry and Molecular Biology 2021;210:105878.
  7. Institute of Medicine (US) Panel on Macronutrients. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press; 2005: carbohydrate EAR 100 g per day for brain glucose.
  8. Careau V, Halsey LG, Pontzer H, et al. Energy compensation and adiposity in humans. Current Biology 2021;31(20):4659 to 4666. IAEA doubly-labelled-water database, n=1,754.
  9. Melby CL, Paris HL, Sayer RD, Bell C, Hill JO. Increasing energy flux to maintain diet-induced weight loss. Nutrients 2019;11(10):2533.
  10. Jager R, Kerksick CM, Campbell BI, et al. International Society of Sports Nutrition position stand: protein and exercise. Journal of the International Society of Sports Nutrition 2017;14:20.
  11. Marquet LA, Brisswalter J, Louis J, et al. Enhanced endurance performance by periodization of carbohydrate intake: "sleep low" strategy. Medicine and Science in Sports and Exercise 2016;48(4):663 to 672.
  12. Yamanaka A, Beuckmann CT, Willie JT, et al. Hypothalamic orexin neurons regulate arousal according to energy balance in mice. Neuron 2003;38(5):701 to 713.
Was this useful?
Share X LinkedIn Facebook Email
LAUNCHING NOVEMBER

Ready to apply the science?