BuonApp Join the waitlist
📩 Almost there — check your inbox and tap the link to confirm your spot. Your invite follows when a place opens. While you wait, grab TestFlight — Apple’s free app for early access — so you’re ready the moment your invite lands.
Free early access — opening soon

Calorie tracking has always been hard work.
We cut the work — not the truth.

A calorie tracker that admits when it’s guessing. Snap your meal — the estimate, the range we measured on weighed meals, and the assumptions you can correct — and one line from you sharpens what no photo can show. No account. No busywork.

Early access is free — you get the app before everyone else and help shape where it goes. Use an email you actually check: a quick confirmation link lands there first, then your invite. iPhone only, for now.

BuonApp reading a real restaurant dinner: pan-seared sea bream fillets with sautéed greens, ≈580 kcal, likely 379–667, P 46 g C 8 g F 40 g, Restaurant, Normal added fat and Dinner selected, and the green Looks right - log it button
  • Measured ranges instead of pretend-exact answers
  • One line sharpens what the photo can’t show
  • Your diary is never stored on our servers

How it works

From plate to logged in seconds.

1

Snap it — or describe it, no photo needed

Photo, voice, barcode, a search of the product database, or a saved favorite — “two taps, no photo needed.”

Log a meal sheet: Take a photo, Choose from library, Describe by voice, Scan a barcode and Search packaged foods on top; the No photo? Describe it field with its Analyze description only - no photo button; then your favorites with a search box and calories each
2

Log it in one tap

“Looks right — log it.” The full review opens when the AI is less sure — or whenever you want to see the math: every item and every assumption it reports, one tap away.

Quick confirm: ≈580 kcal, likely 379–667, Restaurant, Normal added fat and Dinner selected, the save-as-favorite toggle, and the green Looks right - log it button
3

Say what the photo can’t show

One line — “0% yogurt”, “big slice” — and it re-reads the meal with your correction. Your answer becomes its own line item, never hidden math. In the dinner shown here it corrects the fish itself — the AI guessed sea bream; the menu line makes it sea bass, and the numbers follow. Sometimes the total barely moves instead — that, too, is worth knowing.

The full review with a menu line typed in - Cornish sea bass and British coastal sea herbs - above the Re-analyze with details button; a Medium confidence badge with likely 379–667 kcal, the footnote stating that range held the weighed truth in 7 of 10 test meals with even odds inside 411–574, and the Eaten date row
4

Get an answer that shows its work

The re-read answer, showing its work: a range with a confidence badge — and the assumptions spelled out, down to “cooking oil/butter used for pan-frying fish and sautéing greens not fully visible.”

After the re-read: detected items - Cornish sea bass fillet 190 g 320 kcal, sautéed coastal sea herbs 130 g 90 kcal, and a butter/oil finishing sauce line marked from your answers above - then the assumptions: two fillets at 90–100 g each, samphire and sea beet with shallots, cooking oil not fully visible, the butter emulsion pooling on the plate, the napkin bundle not counted, and the restaurant extras added
5

Or adjust any ingredient

Each item the AI detected has its own grams, calories and macros — slide the amount, rename it, have the AI recalculate, or type the label’s own calories and macros for that amount; anything it missed, you add with one described line. Ate half? One slider, even after logging.

Meal totals of 560 kcal, 45 g protein, 8 g carbs, 39 g fat, and the Adjust item sheet for the sea bass fillet: 190 g, 320 kcal, P 42 C 0 F 17 on the amount slider, and the Nutrition for this amount fields where the label's own values can be typed

What’s inside BuonApp?

The tracking essentials — done in seconds, not minutes.

Your restaurant wingman

Photograph the menu and ask. The coach knows what you’ve eaten today and picks what fits the macros you have left — with an ordering tip.

A photographed restaurant menu with the typed question: what should I order for lunch? The coach's pick: two dishes with calories, protein and an ordering tip

A coach in your corner, all day

Not just at restaurants. The coach knows your targets, your meals and your training — ask it anything, by chat or voice. It reviews your day every evening, your week every Sunday, and your month at the end of it. It’s built to coach, not punish.

Day review: Nailed it — 1,791 of a 1,793 kcal plan, 154 g protein on a 150 g target, the coach one tap away, and the footer: only the transcript, never your voice, reaches the AI

On a GLP-1? Our coach knows.

With appetite suppressed, eating enough protein gets harder — and losing muscle along with the fat becomes a real concern (enough protein and resistance training are its best defences). BuonApp goes protein-first from day one — and on the no-appetite days, the coach helps support muscle retention by keeping protein the one thing you never lose sight of.

Coach chat on a no-appetite injection day - keep dinner small but don't skip protein, it helps your body hold onto muscle - with the disclosure line that you are chatting with an AI coach, not a human and not a medical professional

Syncs with Apple Health, WHOOP and your own iCloud

Weigh-ins flow in from your scale via Apple Health; every meal flows back. WHOOP adjusts your day. A home-screen widget keeps the score. And on a new iPhone, BuonApp offers to restore your synced diary from your own private iCloud — no account to create. Miss a few days? Pick up right where you left off.

  • ❤️ Apple Health
  • ⌚️ WHOOP
  • 📲 Widget
  • ☁️ Private iCloud sync — no BuonApp account
The Today dashboard on a Monday afternoon: 610 kcal left on the ring, protein 110 of 150 g, carbs 77 of 116 g, fat 49 of 81 g, the week ticks, a 68-day logging streak, burning about 1,694 kcal today with the in/out balance due at dinner, 3,044 of 10,000 steps, the Whoop line - 70% recovery, strain 9.8, 1,231 kcal total burn - and breakfast at 476 kcal with its own protein, carbs and fat The home-screen widget at the same moment: 610 kcal left with the same macro bars - 110 of 150 g protein, 77 of 116 g carbs, 49 of 81 g fat

Snap it, say it, or scan it

Photo, voice, barcode, a search of the product database, or a saved favorite — “no photo needed — two taps to log.” Ate half? One slider corrects it, even after logging.

Logged it once? Two taps next time

Save any meal as a favorite and re-log it instantly — or type three letters in the search box. Yesterday’s dinner, last week’s breakfast: repeat any day’s meal without taking another photo.

Pregnant? It plans for two — honestly.

Tell it your due date and the plan applies the energy additions recommended by widely adopted US clinical guidelines for your trimester, twins included (recommendations vary by country) — and refuses to run a deficit, ever. Breastfeeding adds the guideline-based allowance. Your midwife or doctor always has the final word.

Rough day? Say it in one tap.

Eight one-tap check-ins — and the coach, the week review and your streak respond: the coach switches to kind alternatives (a walk, water, a protein snack — never punishment), the week review finds the pattern (“3 of your 4 over-target days were high-stress days”), and a sick day never costs your streak.

Why BuonApp?

BuonApp cuts the logging work without hiding the uncertainty.

Done in seconds

No weighing, no database hunts, no typing fourteen ingredients. Snap, glance, log — done before the food gets cold.

It admits when it’s guessing

Every estimate carries its range and confidence. When it’s unsure, it says so — and asks for the detail most likely to sharpen the numbers.

≈580 kcal · likely 379–667 · Medium confidence

Private by design

No account to create. Your diary is stored on your iPhone — and, whenever iCloud sync is on, your private iCloud — never on our servers. AI requests carry only what that request needs, through our relay, which never stores it.

23–36%

That’s the average calorie error recent evaluations measured in leading multimodal AI models — the studies are linked on our honesty page. As of our June 2026 check of eight leading trackers, none displayed a meal-level range on its AI estimates. We show ours — and help you shrink it. Same rule for your burn: the plan’s assumption gets checked against what your devices estimated — skip your workouts, and BuonApp tells you your deficit was smaller than planned. Honest in, honest out.

Read the honest part →

Be first in line

BuonApp is opening free early access soon: you get the app before everyone else, it costs nothing, and your feedback helps shape where it goes. The beta is free; at public launch we plan a paid Pro tier, with pricing and limits shown clearly before anyone subscribes. One quick tap-to-confirm email the moment you sign up, then your invite when a place opens — nothing else.

Use an email you actually check — a quick confirmation link lands there first, then your invite. iPhone only, for now.

  • No BuonApp account — your diary stays on your devices and, with sync on, your private iCloud
  • Photos analysed, never stored by us
  • The beta is free and invite-only (join the waitlist above); a paid Pro tier comes at public launch — prices and limits published before you ever pay