Learn The Math Behind the App
You have four variables:
- Total Calories Eaten — taken from Apple Health since the specified Start Date
- Start Date — configured in the settings / the day you want to start off grabbing calories from
- Max Calories Per Day (or Limit) — configured in the settings / the maximum calories per day you don’t want to exceed
- Current Date — equals the present date and time
From these variables, you derive:
- Days Since Start Date:
- Calories Per Day (or Daily Average):
- Remaining Calories:
- Time to Kcal Surplus: , where
Why does dividing calories by Max Calories Per Day give days? Unit cancellation:
The calories cancel out, leaving the time it takes to accrue that many calories at your daily limit — the same way distance ÷ speed gives travel time.
So if we want to find out how long we have to wait until we can eat 250 calories when we’ve eaten 3,000 calories since the start date, which is 2 days ago (let’s say June 26, 2026), and the max calories per day is 1,600, then:
So if the Current Date is June 28, 2026 12:00 AM, Time to 250 Kcal Surplus would be 45 minutes.
That’s it.
Oh, and you can also enable an option to subtract Active Energy (also taken from Apple Health), and all that does is reduce your Total Calories Eaten by it, so all the dependent calculations immediately update.
Note on Remaining Calories:
- Please don’t eat 10,000 calories in a day, because that’s what your remaining says.
- This app is about weight loss.
- If your iPhone is telling you that you burnt a million calories, and you’re still overweight, you may need to double-check your Health data for accuracy.