Tested a lot of apps but im sorry I have no account free single integer app recommendation. BUT I think lifesum is worth the account, the help scanning, tracking, history and so on is great to help keeping yourself on track.
For scanning, I use OpenFoodFacts, it's a collaborative/opensource project: https://github.com/openfoodfacts