We have more health and fitness information and tools available than ever before. Macro trackers, smartwatches, food databases, workout apps, continuous streams of fitness content, and instant access to more nutrition research than any layperson could reasonably read or fully understand.

And yet, plenty of people still struggle to lose weight and keep it off. Obesity remains common.

I don’t think the primary problem has ever really been a lack of information. Most people already know, broadly speaking, the habits that tend to support health: eat a reasonably balanced diet, eat an appropriate amount, move regularly, get enough sleep, and practice those habits consistently.

The problem is actually doing it. Or if you can manage to do it, how do we make it not consume our lives and leave us miserable?

That idea was the basis of a fitness website and a book that I created more than a decade ago. I did online coaching too. My basic philosophy was that the whole idea of a “health and fitness lifestyle” was unnecessary and more complicated than it needs to be. No one wants a “dental hygiene lifestyle” – we just want to do what it takes at a minimum to keep our teeth clean and healthy. Get it done in a few minutes, then don’t think about it anymore.

The site eventually ran its course for me – life took me in a different direction – but the philosophy remained, even as I went through my own ups and downs (no pun intended) on my health journey.

CalorieLite is essentially a continuation of that idea. A tool designed to make this weight management stuff as easy as possible.

Why I kept coming back to calorie tracking

There are endless arguments about the best way to lose weight, and trust me when I say I have tried them all. But one part of the equation is remarkably well established: body-weight changes are influenced by the balance between energy intake and expenditure over time.

That doesn’t mean your particular diet or exercise regimen doesn’t matter – it absolutely does. But no special diet or exercise routine can magically get around the energy balance equation.

This is one reason calorie tracking has been the one and only thing that has worked for me. Instead of trying to determine whether a particular food is “good” or “bad,” I can see roughly how much I’m eating and make decisions accordingly.

There’s another benefit that I think is underrated: tracking teaches you how food actually adds up. That innocent spoonful of peanut butter can have a surprising number of calories. So can some restaurant salads. Meanwhile, an enormous plate of plain potatoes and black beans might contain far fewer calories than you expected. Tracking replaces vague intuition with some actual concrete information.

The problem is that calorie tracking can be a huge pain

Trying to count calories with perfect accuracy, logging every little gram, made the process exponentially more annoying and something I was much less likely to stick with consistently.

But it turns out that you don’t actually need to do that at all. You just need to be close enough. Being reasonably close to your target may be enough for the system to remain useful and sustainable.

Consistency is far more important than accuracy.

I’d rather have a reasonably accurate system I can follow every day than a theoretically perfect system I abandon after two weeks.

And here’s the problem: traditional calorie tracking still creates a surprising amount of friction. Open the app. Search for the food. Find the right database entry. Figure out the serving size. Enter it. Repeat.

That’s manageable when you’re eating the same boring ass foods at home. But then your friend asks if you want to hit up the new Italian joint. Now what?

False precision doesn’t make an estimate more accurate

A restaurant entrée with breaded chicken, mashed potatoes, rice, and vegetables arranged separately on a white plate.

Imagine ordering a standard entrée at a restaurant – how many foods are in it? and how many more ingredients make up each of those foods?

You don’t know exactly how much oil the kitchen used. You don’t know whether that’s five ounces of meat or seven. You don’t know how much sauce is on it. You don’t know the recipe.

You can spend five minutes searching a database and entering ten different ingredients. But when you’re finished, it’s still a half-baked estimate at best. Also, why are you buried in your phone when you should be having fun hanging out with your friend and enjoying the meal?

For most people, this level of precision simply isn’t necessary to begin with. If you’re preparing for a bodybuilding competition and trying to reach 4% body fat, yeah, you’re going to need to be really meticulous. If that’s you, more power to you, but you’re not who I built CalorieLite for.

I built it for myself and for people like me – most people, I’d say – who simply want to maintain a healthy weight, look good in a fitted T-shirt, stay reasonably fit, and then get on with their lives.

You probably don’t need to hit exactly 163 grams of protein today to accomplish that. You might not even need to track macros at all. And you certainly don’t need to know whether your chicken parm contained 812 or 847 calories.

You just need to be close enough. Ate 75 extra calories? You’ll probably eat 50 too few calories some other day. As long as you’re not off by like a thousand.

Eventually, I reduced calorie tracking to “AAA”

At one point I became so tired of looking up and entering specific foods into my then app of choice that I literally created a fake custom food called AAA, of which one serving was 100 calories. If I estimated that I’d eaten 600 calories, I’d log six AAAs. 400 calories? Four AAAs.

This was obviously not how a sophisticated nutrition tracker was intended to be used. But it revealed something important about what I actually wanted from one.

I didn’t care about maintaining a perfect digital record of everything I’d eaten. I just wanted to make sure that I was still on the rails today.

The AAA system eliminated a lot of the data entry, but there were still problems:

I had to come up with the estimate myself.

If I wasn’t sure how many calories something had, I was back to searching Google, looking through a database in the app, or breaking a meal into ingredients. And then good ol’ AI came along:

Hey ChatGPT, I got a regular #5 from Jersey Mike’s but held the mayo, how many calories is that roughly?

Tab out, tab back into the tracker app, put in 7 AAAs. Manageable, but still cumbersome.

And that is where, as they say, the lightbulb went off in my head.

What if I could just tell an app what I ate?

No bells and whistles to navigate through through every time I open the app, no information overload with a bunch of metrics that I don’t care about. Just say what I ate, have AI calculate the calories, prepare the entry for my diary, and log it.

Instead of searching a food database or thumbing through 50 brands of frozen cheese pizza, what if I could just say in plain language:

“I had two pieces of pizza, they were about 8 in long and 5 in wide, had pepperoni and a little ranch to dip in, and a can of low-cal lemonade”

[✨ estimate and log]

entry: 2 pieces of pizza, low cal lemonade - 700 calories

One button. Done. That’s it. That was the idea behind CalorieLite.

AI is obviously not perfect, and it isn’t going to know exactly how many calories were in that pizza.

But here’s the thing: you probably don’t either. Neither does the traditional calorie tracker app.

The difference is that I didn’t have to spend several minutes constructing my own equally uncertain estimate.

And AI estimation is only going to get better and better too.

Close enough is often better

There’s an instinct in health and fitness to assume that more data, more precision, and more features must produce better results.

Sometimes they do. But each of those adds more complexity. More friction for you to work through. Every day.

And friction accumulates. Friction is the kryptonite of health and fitness for the everyday person. Friction is what causes you to order takeout after a tough day at work, pull up your bloated tracker app, sigh, then say eh screw it. And then it’s easier to say eh screw it tomorrow. And then you fall off the wagon yet again after three weeks.

There are a lot of “sayings” in health and fitness, but I had two that I think were really understated but were the crux of the struggle for many:

Don’t let perfect be the enemy of good enough.

It doesn’t really matter what people should do, want to do, or think that they’ll do. It only matters what they’ll actually do.

The perfect feature-rich tracking system is worthless if you eventually stop using it. But a “good enough” system that you can stick with is, well, good enough. And why add more work to something that’s already good enough?

The system doesn’t have to perfectly measure reality. It just has to give useful enough feedback to stay the course.

That’s what I wanted from a calorie tracker, and despite the enormous number of fitness apps that already exist, I couldn’t find one that approached tracking quite this way.

So I decided to just make it myself, for me, but I think a lot of other people will find it useful too.

Describe what you ate and log it. One button. Done. Get on with your life.

That’s CalorieLite.

Open CalorieLite and try it in your browser.