@davy_o I like Chronometer of the 4 or 5 I've tried. The daily report function give a very good breakdown of what was consumed. Even breaks down sugars into total sugar and added sugar. Protein into all the different types. Fats into monounsaturated, polyunsaturated,saturated, trans, Omega 3 & 6.
Compensates for activity if you connect a smartwatch.
A little bit cheaper than MFP I think.