Features

Macros that move when your weigh-ins say so

Step on the scale, log your food, and your calorie target changes when the trend says it should, not when you decide you've plateaued. MuscleBuddy reads your rolling weigh-in average against the rate you're chasing, moves one macro when it drifts, and shows you the weeks that made it move.

Your weight trend moves your calories. One bad morning does not.

Daily scale weight is noise. Water, salt, sleep, a late dinner: any of them swing it a couple of pounds overnight with nothing underneath actually changing. So nothing reacts to a single reading.

At each weigh-in, MuscleBuddy averages your last seven days and compares that to the week before it. That gives a trend: pounds (or kilos) per week, real movement instead of this morning's number. The trend gets checked against the rate your current goal calls for, and there is a band around that rate you're allowed to sit in. Inside the band, nothing changes. Outside it, carbs move by about 150 kcal in the direction that closes the gap. Cutting at a pound a week and drifting at 0.3? Carbs come down. Dropping faster than the plan? They go back up.

Some blocks never auto-adjust at all. Maintenance, deload, and recomp phases are supposed to hold steady, so MuscleBuddy leaves them alone rather than chasing a number that was never the point.

Reverse diet, carb cycling, and contest prep

One approach doesn't fit every phase, so three modes sit alongside the default cut / bulk / maintain logic. All three are Pro.

**Reverse diet** walks calories back up in small weekly steps after a long deficit. The step size comes from where you are now versus where maintenance is, and the pace responds to the scale: start climbing quickly and the next step shrinks. It is a slow, deliberate way back up, not a promise about what your metabolism will do.

**Carb cycling** assigns high, medium, and low carb days across the week, usually lined up with hard sessions, light sessions, and rest days. Protein stays put; fat fills whatever the target has left. The ratios and the day mapping are yours to set.

**Contest prep** sequences a long deficit, peak week, and a structured rebound. It's built for physique athletes working with a coach, and every phase transition waits on that coach's approval before it moves.

Log food without typing macros

MuscleBuddy ships a curated food catalog of single ingredients, common cooked dishes, and a growing list of branded items, and it's free. So are recipes: build a meal from its ingredients once, save it, and log it as one thing forever after. Eat half a portion and it scales; log it twice and it doesn't double-count an ingredient.

Pro adds the parts that save the most typing. Scan a packaged food's barcode and its verified nutrition comes straight from Open Food Facts and USDA FoodData Central, with no typing at all. Meal plans build from your macro targets and the foods you actually eat, so the suggestions aren't a spreadsheet of chicken and broccoli. And micronutrients get daily targets with percent coverage, instead of just totals.

All of it logs offline. Log a meal in a gym basement or on a plane; it syncs when you're back on a signal. Nothing waits on a connection, and nothing gets lost.

Every change comes with its reason

When your carbs drop on a Monday morning, you should be able to see why without asking anyone. Every adjustment stores its own explanation: the trend it measured, the target it compared against, and what moved.

A real one reads: "Weekly change (-0.30 lbs) is above target (-1.0 lbs/wk). Adjusting carbs down by ~150 kcal." No mystery, and nothing that reduces to "the AI thought you should eat less." Drop the same weigh-ins in tomorrow and you get the same answer: the number came from a rule you can read, not a model's mood.

If you train with a coach, they see that reason before you do. They can approve it, change it, or throw it out.

Frequently asked

Do I need to log every meal for the auto-adjustment to work?
No. It runs off your weigh-ins, not your food logs. Logging food is how you hit the targets; weighing in is what moves them.
How often do my macros change?
Every weigh-in gets checked, but your targets only move when the trend sits outside the band around your goal rate. Maintenance, deload, and recomp blocks never auto-adjust.
Does MuscleBuddy support metric and imperial units?
Yes. Pick kg or lb in your preferences; everything converts and displays in the unit you chose.
Can my coach override an automatic adjustment?
Yes. Every proposed change lands in your coach's dashboard first, and they can approve, modify, or skip it. They can also turn auto-adjustment off entirely for a client they program by hand.
What about fiber and micronutrients?
Fiber is tracked by default. Other micronutrients are stored whenever the food source reports them. Pro adds daily micronutrient targets and a percent-of-target view, so you can see coverage rather than raw totals.
Is nutrition tracking free?
Yes. Food logging, macro targets, recipes, weigh-ins, and the automatic adjustment are free, forever. Pro adds meal planning, carb cycling, reverse dieting, refeeds, contest prep, barcode lookup for packaged foods, and micronutrient targets.

Stop guessing whether your diet is working

Food logging, macros, recipes, and adaptive targets are free, forever. Pro ($9.99/mo) adds meal planning, carb cycling, reverse dieting, contest prep, and branded food search.