No. Residual is the planning layer in front of your tracker. You keep logging actuals there for your nutritionist; Residual plans the day, shows where it lands, and re-solves the meals ahead. Export any day as a CSV with eaten and planned grams, per food.
A day of eating, solved.
Set the numbers your nutritionist gave you. Plan with Claude, log what you really ate, and Residual re-sizes the meals ahead so the day lands in range.
iPhone · iOS 27 · Nothing stored on a server.
How it works
-
Calories, protein, carbs and fat: each a number with its own ± band. One may float; it is balanced last, never judged.
-
From what is in your pantry and what you tell it. You pick each food's real USDA match; an estimate is shown as one until you do.
-
Amounts start from the plan. Nothing counts until you tap Log meal, and the plan stays exactly as it was.
-
A deterministic solver resizes the meals ahead by the smallest plausible change. The forecast says where the day lands, before you eat it.
Lunch as planned. Nothing moves.
Drag what you actually ate at lunch. The two meals ahead re-size with the same rules the app runs: calories first, then protein, then carbs; fat floats; nothing shrinks below half its plan or grows past double; portions on a 5 g grid.
On track
Every target inside its range · 2 meals ahead
- Protein 213 / 210 ±10
- Carbs 244 / 230 ±25
- Fat 93 / 104 floats
- Pork tenderloin, raw was 280 g 280 g
- Basmati rice, dry was 60 g 60 g
- Olive oil was 25 g 25 g
- Green beans was 150 g 150 g
- Greek yogurt, 2% was 300 g 300 g
- Almonds was 30 g 30 g
Breakfast and lunch, eaten then Dinner and a snack, still planned
lands 2,668 of 2,700 kcal, range ±100
What Residual promises
Questions a careful person asks
Claude drafts the day: meals, foods and grams from your pantry, your favorites and what you tell it. That is all it owns. Landing the day inside your ranges is deterministic math, the same answer every time, with no AI in the loop.
Add it to the meal, log it, and the meals ahead re-size by the smallest plausible change. When the ranges cannot be met, the forecast says so plainly, "No room left", rather than shrinking a food to a token portion.
On your iPhone and in your private iCloud database. Planning with Claude asks first. A plan then sends your targets, the day so far, pantry foods, saved meals, recent meal names and your instructions to Anthropic through Apple's Foundation Models with App Attest; food search text goes to USDA FoodData Central. No account, no tracking, no analytics.
iOS 27 or later. Planning with Claude and food search need a network connection; targets, logging, the solver and the forecast work offline.
Residual is free to try. AI day planning and real-food search are Residual Plus, an auto-renewing subscription with a free trial, priced on the App Store. Manage or cancel any time in your Apple ID settings.
Start with
your numbers.
The button opens the App Store. In Residual you set these targets once, plan a day, and log the truth.