Have been using different apps over few years, and this one by far is the best out there that I found. Ranked it 4 stars because I think it could have few more improvements/added extras: calculate daily fibre, sodium, sugar and fat intakes on mobile version!!