Owen.

Built in seven days

Fuel8

Log a meal in seconds. Keep it on your phone.A free calorie and macro tracker for iPhone with no account, no subscription and no server holding your food diary. It's built and running — the App Store comes next. I'd never made an app before this one.

Coming to the iOS App Store soon

7 days

From no Swift to a working app

13,521

Foods bundled inside the app

0

Accounts, passwords or servers

Free

No subscription, no paid tier

I have spent years telling other people how to build products. In August 2026 I found out what it's actually like on the other side of that conversation.

The rule I set myself was simple: no shortcuts that would leave me unable to explain the thing afterwards. I wanted to understand every decision in the app, because the whole point was to come out the other side able to brief a real development team properly — not to own a party trick.

Seven days later Fuel8 was on my phone and I was logging my breakfast with it. It is a genuinely finished piece of software with real constraints and real trade-offs, and I can tell you why every one of them is there.

It is not on the App Store yet. That is the next thing to learn.

The build.

  1. Mon 3 Aug

    Started with nothing

    No Swift, no Xcode, no idea what a view model was. Decided the app had to be something I'd personally use every day, so I'd notice immediately when it was wrong.

  2. Days 1–2

    The shape of the thing

    Onboarding, the Today screen, and the decision that would define everything after it: the food database lives inside the app, so nothing needs a connection.

  3. Days 3–4

    Four ways to log a meal

    Search, barcode scanning, saved plates and speaking it out loud. Logging fails when it's slow, so each one had to work one-handed in a few seconds.

  4. Days 5–6

    Planning, and what it means to plan

    Food added to a future day stays a plan until you confirm you ate it. A plan you never confirm counts for nothing — no badge, no reminder, never confirmed for you at midnight.

  5. Sun 10 Aug

    Running on my phone

    Version 1.0, build 24. Not submitted to the App Store — that comes next, and it's the part I still know least about.

What it actually looks like

The Fuel8 Today screen showing calories left, the week strip, and protein, carb and fat rings.
Today: what's left, not what you've failed at.
The Add Food sheet in Fuel8, showing saved plates above recently eaten foods.
Saved plates first — your usual breakfast is one tap.
A future day in Fuel8 where every food carries a Planned tag until confirmed.
Plan a day ahead. It counts for nothing until you confirm it.
The Fuel8 settings screen, with every calorie and macro target editable and the formula shown.
Every target editable, with the formula it came from.

The decisions that shaped it.

The database is inside the app

All 13,521 foods ship with the download, so searching and logging work in aeroplane mode. Only a barcode the app has never seen needs a connection.

No account, anywhere

No sign-up, no password, no cloud sync. Your food, weight and targets sit in an encrypted store on your own phone. There is no server holding a copy, because there is no server.

Four ways to log, all fast

Type it, scan the packet, tap a saved plate, or just say it out loud. Recognised on the phone. Three taps from opening the app to a logged breakfast.

Plans stay plans

Cook six dinners on Sunday and enter them once. Anything on a future day is a plan until you confirm you ate it, and nothing reaches Apple Health before that.

No streaks, no shame, no scores

No streaks to break, no red failure states, no food grades, no projected goal dates. Exercise never adds calories back and there are floors it won't go below. These are enforced by tests that fail the build, not by a policy page.

Free, and honest about why

Barcode scanning, voice logging, macro targets in grams and back-dated logging are all free here and all behind Premium elsewhere. Fuel8 earns its money one way: it links to the 8 Week Transformation Challenge and takes a commission if you join.

I didn't set out to become a developer. I set out to stop being the person who couldn't tell whether a build estimate was honest.

Owen Morton

Owen's role

Owen built Fuel8 himself, start to finish — his first app, and the reason he can now sit in a product meeting and know exactly what he's asking for.

Platform

iPhone · iOS 26.0+

Version

1.0 (build 24)

Price

Free, no paid tier

Status

Coming to the App Store

Built

August 2026, in 7 days

Figures and milestones relate to independent portfolio and partner companies and were accurate when published; they can change over time. Each company's own site carries its current numbers.

Want to see how it was built?

The full seven days — what I decided, what the AI did, and what it changed about how I run product.