A calorie & nutrition diary
You can see where
this is going.
Caaals projects your weight from what you actually eat and what you burn — and gives your goal a date.
Free to start · no card required
Example projection
On track to 75 kg
At this pace, you’ll reach your 75.0 kg goal around 1 September.
Within the recommended pace band of 0.2–1.2 kg/week.
- Avg in
- 2,050 kcal
- Avg burn
- 2,480 kcal
- Pace
- −0.39 kg/week
02 Logging
Log a meal in under 5 seconds.
Say it, snap it, scan it, or type the numbers yourself. Caaals fills in the rest.
Type
Write it like you’d say it. The AI identifies the food and fills in calories and macros.
Photo
Snap the plate. Add a note if it helps — the AI trusts your note over its own guess.
Barcode
Scan the pack. Nutrition comes from the Open Food Facts database.
Manual
Already know the numbers? Enter them yourself. No AI in the way.
Logged it before? One tap.
Favorites and recents log again instantly — the meal is picked by the time of day, serving and time pre-filled. Trusted results log themselves; only implausible ones — say 800 kcal in a single serving — are flagged for review.
- Flat white90
- Porridge & blueberries320
- Chicken salad410
- Greek yogurt, honey180
- Two eggs, rye toast340
Tap to log instantly — no AI wait.
03 Accuracy
The AI identifies.
The database answers.
Two steps: the AI names the food, then nutrition comes from a real database match. Estimation is only the fallback — and no database rabbit holes either, no “chicken breast, generic user #42”.
Scrambled eggs & avocado toast
Breakfast · 8:12 · 1 serving
521 kcal
P 24 gC 32 gF 33 g
An entry, up close. Example.
Source
Every entry says where its nutrition came from: database label AI-estimated
Confidence
How sure the identification is — stated on the entry, not hidden behind it.
Editable
Any number changes in a tap. A reset brings back the AI’s values whenever you want them.
Caaals measures its own accuracy.
Every estimate is compared against what users actually confirm — corrections are tracked weekly, by source and by model. The most-corrected foods become regression tests.
04 Platforms
One diary. iPhone, web, and Raycast.
Log wherever you are. Everything lands in the same diary.
iPhone
The diary in your pocket — camera, barcode, favorites, and the projection.
Download on the App StoreWeb
app.caaals.com in any browser. Nothing to install — the same diary, the same numbers.
Open the web appRaycast on Mac
Log by typing from anywhere. Quick Log re-logs favorites and recents in one keystroke — no AI wait.
Get the Raycast extension
05 The score
Then the day gets a number.
Each day scores 0–100: how well calories fit your target, whether the macros hold up, the limit nutrients — fibre, sugar, sodium — and how processed the food is (NOVA, weighted by calories). Never imputed: missing data rescales the day instead of guessing it.
We score the day, not the person.
| Day | Calories (kcal) | Score (0–100) |
|---|---|---|
| Monday | 2,010 | 78 |
| Tuesday | 2,040 | 81 |
| Wednesday | 2,030 | 74 |
| Thursday | 1,980 | 83 |
| Friday | 2,380 | 58 |
| Saturday | 2,020 | 76 |
| Sunday | 1,890 | 80 |
Put a date on your goal.
Free to start · no card required
iPhone · Web · Raycast on Mac