Free, open source, no account
Two numbers.
Every day.
Nothing else.
ProteinPulse tracks calories and protein against a goal you set. No food database to search, no login screen, and no server that ever sees what you eat.
The problem
Most trackers assume you want the hard part
Searching a food database for a number you already know from the label. Creating an account to log a chicken breast. Sending your eating habits to a company's server so it can show you ads later. ProteinPulse skips all three.
How it works
Set it once. Log in seconds.
-
1
Set a goal once
Calories and protein. It carries forward every day until you set a new one, so you never re-enter it.
-
2
Log as you eat
Tap +, type the numbers you already know, done in under ten seconds. Recent foods refill with one tap.
-
3
Watch the rings close
See exactly how much room is left today, then check History for your week, month, or year.
What you get
Everything you need. Nothing you don't.
Local-first and private
Every entry lives in your browser's local storage. Nothing is sent anywhere unless you choose to export it.
Real spreadsheet export
One tap writes a real .xlsx file, two sheets, openable in Excel or Google Sheets. Import it back on any device.
Charted history
Week, Month, and Year charts show each day against your goal, plus your calorie:protein ratio at a glance.
Carry-forward goals
Set a calorie and protein goal once. It applies to every day going forward until you change it.
Feels like an app
Built for your phone first, with a tab bar and one-tap logging, and it works just as well on a desktop browser.
Free and open source
No premium tier, no ads, no account. Read the code, fork it, or self-host it yourself.
Why it's different
Three promises it won't break
- No number lookup, ever. You always type the number you already know; ProteinPulse never asks you to search a food database.
- Your data never leaves your machine. No analytics, no third-party requests, no server round trip for core logging.
- Ten-second logging beats perfect data. Speed wins every time it conflicts with completeness, which is why a food label is optional.
Questions
Good to know
Do I need to create an account?
No. There are no accounts, logins, or passwords anywhere in the app.
Where is my data stored?
In your browser's local storage, on your device only. Nothing is sent to a server.
What happens if I clear my browser data?
Your log is lost unless you've exported it. Export regularly to an .xlsx file as a backup.
Can I use it on my phone?
Yes. It's designed phone-first and works in any modern mobile browser. There's no app store download.
Does it track carbs, fat, or other nutrients?
Not yet. It's intentionally scoped to calories and protein for now.
Is it really free?
Yes. It's free and open source, with no premium tier planned for the core logging and export features.