freetheapp

MyFitnessPal alternatives

Calorie and macro tracker with a food database and barcode scanning.

5 of its 8 core features can be rebuilt with AI. Here is one, working, below.

You pay
$80 a year
AI can rebuild
5 of 8 core features

Try it

Visual demo only. Copy the prompt below to get the app.

Build it yourself

Real files on your machine, a real database, and it is yours. This one carries the interface as well — the layout, the colours and the shape of the real app, read off its own screens.

Each opens with the prompt loaded and waiting — nothing is sent until you press enter. It is copied at the same time, in case the app is not installed.

Build me a local calorie and macro tracker I own, to replace MyFitnessPal.

- A web app I run on my own machine: a single Node process serving one page, data in a SQLite file next to it.
- Log food by typing a description. Send it to an LLM (key from .env) and get calories, protein, carbs and fat back as structured JSON, then show the estimate for me to edit before it saves.
- Barcode lookup against the Open Food Facts API, which is free and needs no key. Cache every result locally so the same product is never looked up twice.
- Store my corrections as a personal foods table and check it before calling the model, so the app gets cheaper and more accurate the longer I use it.
- Also accept a photo: send it to a vision model and estimate the same four numbers.
- A day view with running totals against targets, a 90-day history page, and a weight trend with a moving average.
- Saved meals: mark any entry a favourite and re-log it with one click.
- One command to export the whole database to CSV.
- Runs on localhost only. No accounts, no telemetry. The only thing leaving the machine is the model call and the barcode lookup.
- Skip: a mobile app, Apple Health sync, step tracking, and any account system.
- Include a README with setup, where to put the API key, and where the database lives.

## Look and feel

MyFitnessPal's own — strong blue on white, one large ring for the day's calories, tidy food rows, numbers dominating the layout. Generous spacing, clear hierarchy, big tap targets, phone-readable type, system font. Keep the text dark enough to read at a glance: the softness of a palette belongs to the shapes and the fills, never to the words. Nothing I need to read — dates, numbers, labels — in pale grey on white.

Did this prompt work for you?

More subscriptions die every week.

New apps and the prompts that replace them, as they land. One email, no spam.

Free forever · unsubscribe in one click · your address is never shared

Feature by feature

Every feature, whether AI can rebuild it, and what you would be signing up to keep running if you did. The paid app does that last column for you, and that is most of what the money buys.

FeatureCoreAI can rebuildYou'd maintain
Log food from a searchable databaseTyping food and getting numbers back is easy. Fourteen million foods that are actually correct is not.YesPartlyYou maintain the food list
Barcode scanningThe scanning is trivial. It needs a barcode-to-nutrition database behind it, and the free one, Open Food Facts, is thinner on packaged brands.YesPartlyFree database, thinner on brands
Photo and voice loggingWorks, but a model has to look at every photo. That recurring cost is the part you cannot make free.YesPartlyCosts money per photo
Daily calorie total against a goalYesYesNothing
Macro tracking: protein, carbs, fatYesYesNothing
Calorie and macro goalsYesYesNothing
Food log historyYesYesNothing
Weight logging and trendNot mentioned anywhere in the App Store listing, despite being one of the most-used screens in the app. We found it in the menu.YesYesNothing
Saved meals and recipesNoYesNothing
Water trackingNoYesNothing
GLP-1 dose logging and remindersNoYesOnly while the page is open
AI nutrition coachEvery question costs a model call.NoPartlyCosts money per question
Step and exercise syncNeeds a real app on your phone with motion permissions you have to grant.NoNoNot possible on the web
Apple Health integrationOnly an installed app can read and write Health data.NoNoNot possible on the web
Friends and communityOther people are the feature.NoNoYou would need the people

What you give up

  • a food database with fourteen million entries that other people keep correct
  • barcode coverage for supermarket brands
  • step and exercise sync from your phone or watch
  • Apple Health, and the friends who keep you honest

Why people still pay

The tracker is a spreadsheet with a nice face. What costs money is the food database, and that is fifteen years of other people's corrections. You are not paying for the app, you are paying for everyone else's typing.

Or use one somebody already built

Free and open source. No prompt, no building, no subscription.

Cronometer
A genuinely usable free tier with better micronutrient data than MyFitnessPal, from lab-analysed sources rather than crowd entries. (web, ios, android)
Open Food Facts
The free, open food and barcode database. It is the ingredient rather than the app, and it is what you would point your own build at. (web, ios, android)
Waistline
An offline calorie counter with barcode scanning built on Open Food Facts. No account, no subscription. (android)

Other apps people are freeing

Questions

Can AI really replace MyFitnessPal?
5 of its 8 core features, yes. The demo above is what one prompt produced. What it cannot do is on this page too.
What does MyFitnessPal cost?
About $80 a year on the Premium plan. Logging, macros and weight tracking are free. Barcode scanning, meal scanning and voice logging are Premium.
Is there a free alternative to MyFitnessPal?
Yes: Cronometer, Open Food Facts, Waistline. They are listed below, and they are somebody else's finished work rather than yours.

Sign in

Keep a list of the apps you are replacing.