I would checkout Cronometer. You can do a bit more for free like entering in your own macros which I think is paywalled on MFP.
Not sure about your devices but it's synced with my scale and watch, so it captures my workouts and everytime I weigh myself.
I ended up paying for Gold and I can have up to 8 different group/meals and set macro schedules depending on the days of the week.
They do manage their one food database, so if you scan something that's not there, you're going to have to add it yourself and it may take awhile to be officially added.
Oh last cool thing that I didn't know. Not all foods/macros are the same calorie wise. Some food for example may be closer to 3.5 cal or 4.2 per gram of protein for example so the calorie count may not exactly add up sometimes.