Why I built Calvin

I was trying to gain weight, which meant tracking calories every day. Every app I tried made that harder than it needed to be. Logging a plain meal in MyFitnessPal meant a search screen, a results list, a serving-size screen, and a confirm, every time. So I built the app I wished existed: open it, log, done.

Calvin is built by one person — me. I was trying to eat enough, and gaining weight on purpose means actually knowing your numbers, since "eat more" isn't a plan. MyFitnessPal was fine for a week, then the friction added up: four screens for something I do from memory. Barcode scanning, the fast path, was behind a subscription. So was the one thing that would've actually helped: seeing whether I ate more than I burned across a week rather than a single day.

That's not a knock on MyFitnessPal. It's an old app that works for a lot of people, just not for me, and switching apps in the same category didn't fix the real problem: logging a meal took too many screens no matter which one I opened.

Barcode scanning and food search stay free with no cap — paywalling the fast way to log a food just means people stop logging. There's no account, because writing down what you ate shouldn't require signing up first. The weight trend line and adaptive calorie target exist because a single day's number on the scale lies constantly, and a formula shouldn't pretend it knows your maintenance calories better than your own weigh-ins do.

I still use Calvin every day — it's how I track my own weight, and the reason the adaptive target and trend line exist in the first place.

The drier version — what's free, what Calvin Plus costs — is the press kit.

[email protected] reaches me directly, not a support queue.

Try Calvin

Barcode scanning, food search and full macros are free, with no account and no scan limit. Your log stays on your phone.

Download on the App Store