The ledger
Every day gets one line in a ledger. The line is a simple energy balance:
BMR is your baseline burn — what your body spends just existing. Active burn is what you spent on top of it, usually from a watch. Intake is what you ate. When you spend more than you eat, the day banks a deficit; the sum of those deficits is the total you've banked toward your goal.
You can log any subset of the three on a given day — just a weigh-in, just intake, whatever you have. A day only earns a deficit when it has both intake and burn, and here's the part most trackers get wrong: a partial day is never scored as a zero. A day where you logged nothing simply isn't in the ledger. It can't drag your average down, and there's no streak it broke.
Two honest edge cases get their own treatment. A fast is a real day with a real 0 kcal intake — confirm it as a fast and its full deficit counts, because you genuinely earned it. And a day you know you only half-tracked can be set aside: its data stays visible, but it yields no deficit at all, so a knowingly-incomplete day can't pollute your pace or your total.
The scale is noisy
A single weigh-in is mostly water. Yesterday's salt, this morning's glycogen, whether you drank a glass of water before stepping on — day to day, the scale swings by amounts that have nothing to do with fat. So Fit Rocket never reasons from one weigh-in. It reasons from a smoothed trend.
The trend is an exponentially weighted average of your weigh-ins: each new reading moves the trend 20% of the way toward it (α = 0.2 per day), so a one-off spike barely dents it while a real shift shows up within days. The smoothing is gap-aware — a weigh-in after N days away moves the trend as far as N daily steps would have — so a missed week doesn't corrupt the line, it just picks up where it left off.
Every downstream number — the burn estimate, the accuracy verdict, the two-week check-in — reads the trend, never a single reading. Your raw weigh-ins are still shown; they're just not what the math believes.
A burn estimate that follows you down
The baseline burn comes from the Mifflin–St Jeor equation, the standard clinical estimate:
Notice the first term: 10 kcal per kilogram. As you lose weight, your body genuinely burns less — about 10 kcal/day less per kilogram lost. A tracker that computes your burn once at sign-up and never revisits it quietly overstates your deficit more with every kilogram, and the error compounds for months.
Fit Rocket recomputes the equation at your current trend weight every time a new day is logged, so the estimate follows you down. But it never rewrites the past: each day's ledger line keeps the burn estimate that was true when it was written, and editing an old day keeps its original snapshot. The ledger is a record, not a restatement.
The two bars
The dashboard's core idea is two progress bars that measure the same journey from opposite ends. One shows the deficit you've banked, as a fraction of the total your goal requires. The other shows the weight you've actually lost, as a fraction of the total you set out to lose. They're tied together by the textbook convention that a kilogram of body fat holds roughly 7,700 kcal — the metric form of the old 3,500-calories-per-pound rule that's been in nutrition texts since the 1950s. It's an approximation, and Fit Rocket treats it as one: a trend signal, not a calorimeter.
Here's why the two bars matter: if your logging is accurate, they are algebraically the same number. Banked deficit ÷ 7,700 is kilograms lost, so both fractions cancel to the same ratio. Which means any gap between the bars is measurement error, and the direction of the gap tells you whose.
When the deficit bar runs ahead of the weight bar, you're losing slower than your numbers claim — usually food that was eaten but never logged. When the weight bar runs ahead, you're losing faster than logged — over-counted intake, under-counted burn, or a transient water swing. Fit Rocket names the gap plainly instead of letting your logs grade their own homework.
The goal date
The goal date is one division:
Remaining deficit is what's still left to bank. Pace is the mean daily deficit over a rolling 7-calendar-day window — your actual last week, not your best week and not a plan's assumption. Divide, and you get the day you arrive if you keep doing what you're doing.
Because the window is calendar days rather than your last seven entries, the date can't lie after a break. No recent logs means no recent pace, and the projection honestly reads stale or paused instead of quietly re-anchoring an old pace to today. It's also capped at two years out — beyond that, a date is theater.
The consequence is a date that moves. Push harder this week and it pulls closer; ease off and it drifts out. That's not a bug to smooth over — it's the entire point. A goal date that answers to your effort is worth checking every morning. One that doesn't is a screensaver. You can try the projection yourself with your own numbers.
The two-week check-in
Even with honest logging, the burn estimate is still an estimate — some bodies run hotter or colder than the equation says. So every fortnight, Fit Rocket audits the books: it compares the deficit your ledger claims for the window against how far the weight trend actually moved, converted through the same 7,700 kcal/kg.
The audit refuses to run on thin evidence. It needs a weigh-in near both edges of the window, and at least 12 of the 14 days fully logged — with less coverage, the gap belongs to the days you didn't track, not to your metabolism. The gap itself must clear a noise floor of 165 kcal/day, which is roughly what 0.3 kg of trend noise over a fortnight looks like. One skipped dinner spread over 14 days is about 50 kcal/day — structurally undetectable, and correctly ignored. Slips are forgiven by physics, not by policy.
Even then, one loud fortnight isn't enough. The gap has to point the same direction across two consecutive fortnights — your metabolism doesn't know it's Saturday, so persistence is what separates a real signal from noise — and the resulting adjustment has to be worth making, at least 50 kcal/day. Only past every gate does Fit Rocket suggest adjusting your burn estimate, and even then it's a suggestion: nothing applies without your say-so, and it's reversible any time in Settings → Tracking.
What Fit Rocket refuses to do
The method is defined as much by what it leaves out:
- No calorie budget. Fit Rocket measures what you did; it doesn't hand you a daily number to obey and then scold you against it.
- No streaks, no guilt. A day you didn't log isn't a failure to atone for — it just isn't in the ledger. There is nothing to keep alive.
- Workouts never feed the burn. A logged lift or run stays in your diary as a record. If a watch measures your active burn, it already counted that workout — adding it again would count the same calories twice, and an inflated deficit is exactly the dishonesty the two bars exist to catch.
- History is never restated. New knowledge shapes new days; the days already written keep the numbers they were written with.
For the plain-language version of all this — what the app actually feels like to use — read how it works. For the short answers, the FAQ.