So not keto related, but in the same vein as some others, I've been using an app to track myself as well.
It has a bar code scanner, plus a pretty intense catalog that gets you to "close enough" calorie counts as long as you're honest with yourself and the app.
The sleep tracker and step counter functions are both horribly broken though, so I punch sleep in manually, and add a hour a day of moderate walking to my activities to count general walking, activity, and chasing the 3 year old.
When you set it up, it pulls your BMI and bases things around that, like calories needed to maintain your weight. I think BMI is mostly bullE36 M3, by it's as good a place to start as any I guess.
In addition to tracking food, it's got a ridiculous list of activities, you pick what you did and the time, and it figures out calories. It scales calories burned based on weight, which I've been seeing more and more recently. The numbers it shows match up with what I have seen online, so I guess it's close enough.
What I've found with it is that I average 1300 in and 900 burned every day. So while not the 3000 or so I need to maintain, it's not helping me lose weight. I also really need to be more active, and I'm working on it.
Right now, my long term goal is 35lbs. I'll be happy to be 250 again, but going lower would always be better. Since I moved back to PA, I've been in a slump. Put 40lbs on seemingly overnight, can't get the motivation to exercise, can't keep on a routine, but I'm fighting back and trying to get into the swing of things.