Есть достаточно много приложений для iOS и Android для ведения дневника питания и нагрузок. Из тех, что я видела, наиболее подробную статистику составляет MyFitnessPal. С учетом веса рассчитывается норма калорий, белков, жиров, углеводов, микроэлементов на день. Можно добавлять в базу свои продукты и блюда, следить за динамикой веса. Но в каждой бочке меда есть ложка дегтя - приложение для Android очень неудобное. Ну и еще один момент - у большинства продуктов в базе указано только количество калорий, так что если хочется подробно знать про баланс веществ, нужно самому досконально заполнять все пунктики в анкете продуктов
Уже есть и не одна. Мне врач рекомендовал вот эту -
Fat Secret: google.com
Знает множество не только продуктов, но и конкретных производителей, а так же можно добавлять самому.