У обычного трекера к дневнику ведёт целая армия: поиск по миллионам строк, штрихкод, фото, голос, рецепты, недавняя еда и избранное. Многие приложения делают это действительно хорошо.
Заявленный размер пищевых баз
Готовые детали для вашей еды
Calk 2 100+ вариантов ингредиентов сырые · варёные · запечённые · жареные · другиеКонкуренты показывают размеры поисковых баз по собственным данным. Calk считает подготовленные варианты ингредиентов с учётом приготовления. Проверено 14 июля 2026.
По списку функций Calk проигрывает ещё до старта: в нём нет штрихкода, фото-ИИ, голосового ввода и миллионов результатов поиска. Мы отказались от этих способов ввода намеренно.
Разберём четыре привычных способа занести еду: поиск по базе, снимок, сканирование штрихкода и сохранённый рецепт. Затем покажем, что Calk использует вместо них.
1. Поиск по базе: много — не то же самое, что хорошо#
Миллионная база повышает шанс найти знакомое название. Она не говорит, совпадают ли рецепт, способ приготовления и порция.
Поиск «курица карри» может вернуть одновременно:
Поиск: курица карри
Это не четыре варианта одной и той же еды. В строках меняются рецепт, гарнир, единица измерения и размер порции; подходящую строку выбирает пользователь. Миллионы строк расширяют покрытие, но не снимают этот выбор.
2. Фотография: другая дверь, та же потерянная информация#
По одному снимку сильные модели ошибаются в среднем на 20–36% калорий блюда, а в проверке NIH четыре приложения из магазина недосчитали в среднем 27–38% калорий обеда. Что стоит за этими числами — в статье о точности подсчёта калорий по фото: 18 проверок точности на одном графике и открытый набор из 164 источников.
Камера видит тарелку, AI узнаёт еду.
Заменить неверное, добавить пропущенное, выбрать приготовление и поправить порцию.
Огурец легко узнать. Но макароны не показывают, из какой муки они сделаны и сколько масла держит соус. Кремовый суп не сообщает долю сливок. Шаурма не раскрывает содержимое под верхним слоем. Корейская кухня не превращается в одно блюдо только потому, что модель не знает различий.
Назвать блюдо — половина работы, и даже она даётся не даром. В рандомизированном исследовании 42 молодых взрослых на Тайване сравнивали две версии исследовательского приложения на закрытом меню из 17 блюд. Версия с распознаванием изображения записала правильно 189 из 220 блюд (86%), версия с голосовым вводом — 136 из 200 (68%). По ходу участники могли выбрать другой вариант, добавить пропущенное и исправить название, состав, приготовление и порцию.1 И всё равно каждое седьмое блюдо записано неверно — на закрытом меню и в исследовании, где калории не измеряли вовсе. Систематический обзор по распознаванию еды на снимках нашёл большой разброс ошибок: простая еда даётся моделям лучше составных блюд.2
SnapCalorie честно пишет, что скрытые масла, кулинарные жиры и сахар оценивает по средним значениям, визуальным признакам и подсказкам пользователя.3 Это разумная инженерная стратегия. Но среднее значение не становится наблюдением только потому, что его предложила камера.
А когда камера ошиблась, работу она не заканчивает. Во многих приложениях пользователь снова открывает большую базу: выбирает правильную грудку или сыр среди вариантов, добавляет пропущенный соус, уточняет приготовление и количество. Даже если приложение рассчитывает ответ без готовой строки базы, исправлять отдельные части всё равно приходится вручную. Камера не убрала старую работу — она предложила первый вариант.
Заранее неизвестно, сколько работы останется после снимка. Сегодня тарелка распозналась идеально, а завтра похожую придётся править несколько раз. Налог на исправление — лотерея: к процессу, который меняется вместе с каждой догадкой, трудно привыкнуть механически.
3. Штрихкод может выиграть — и всё равно не решить задачу#
Возьмём лучший сценарий. Знакомый йогурт из супермаркета найден с первого раза, запись свежая, этикетка перенесена без ошибки. Для значений на упаковке удачный скан быстрее даст данные именно этого продукта, чем обобщённая модель Calk.
Но сканер только ищет код в базе — он не делает химический анализ. После наведения камеры должны отдельно сойтись четыре вещи:
Приложения говорят об этом сами: MyFitnessPal пишет, что база соединяет собственные записи с присланными пользователями, а Noom предупреждает, что далеко не всякий продукт и код вообще есть в системе.4
В исследовании 2018 года семь приложений проверили на 100 продуктах из двух нидерландских сетей. MyFitnessPal правильно определил 96 товаров. В этих карточках калорийность была заполнена в 98% случаев, и 89% доступных значений отличались от этикетки не более чем на 5%. Сахар был заполнен только в 50% карточек, и в тот же предел попали 54% доступных значений.5 Скан может найти код, но вернуть неполную, неверно перенесённую или устаревшую запись.
У штрихкода нет универсального «полного состава»#
Сканер не создаёт нутриенты, которых не было на этикетке или в базе. А обязательное ядро этикетки зависит от страны.
Сравнить обязательные поля этикетки в десяти крупных рынках
| Рынок | Базово обязательные показатели для большинства обычных упаковок |
|---|---|
| США | калории; жиры, насыщенные и трансжиры; холестерин; натрий; углеводы; клетчатка; общий и добавленный сахар; белок; D, кальций, железо, калий |
| ЕС | энергия; жир; насыщенный жир; углеводы; сахар; белок; соль |
| Великобритания | энергия; жир; насыщенный жир; углеводы; сахар; белок; соль |
| Канада | калории; жиры, насыщенные и трансжиры; холестерин; натрий; углеводы; клетчатка; сахар; белок; калий, кальций, железо |
| Австралия / Новая Зеландия | энергия; белок; жир; насыщенный жир; углеводы; сахар; натрий |
| Япония | энергия; белок; жир; углеводы; натрий как эквивалент соли |
| Южная Корея | калории; натрий; углеводы; сахар; жиры, насыщенные и трансжиры; холестерин; белок |
| Бразилия | энергия; углеводы; общий и добавленный сахар; белок; жиры, насыщенные и трансжиры; клетчатка; натрий |
| Индия | энергия; белок; углеводы; общий и добавленный сахар; жиры, насыщенные и трансжиры; холестерин; натрий* |
| Мексика | энергия; белок; доступные углеводы; сахар и добавленный сахар; жиры, насыщенные и трансжиры; клетчатка; натрий |
Сверено 12 июля 2026 года. Это базовые наборы для большинства обычных предварительно упакованных продуктов: у каждой нормы есть исключения по категории, размеру упаковки и заявлениям на этикетке. *В Индии часть строк применяется при установленных условиях состава.
Японская этикетка может соответствовать норме с обязательным ядром из пяти показателей; база штрихкодов вправе содержать больше. Европейское обязательное ядро шире, американское — ещё шире. Дело не в том, что этикетки обязательно лгут. Минимальный обязательный состав этикетки зависит от страны.
Даже в регулируемой системе ошибки бывают. В выборке CFIA 2006–2010 годов неудовлетворительными признали 169 из 1010 продуктов (16,7%): лабораторное значение хотя бы одного проверенного нутриента превышало заявленное более чем на 20%. По отдельным выборкам это были 31 из 219 продуктов для калорий (14,2%), 49 из 266 для натрия (18,4%) и 60 из 380 для насыщенного жира (15,8%).6
Поэтому миллионы кодов решают задачу «найти упаковку», но не гарантируют одинаково глубокий состав. MacroFactor публикует обе цифры рядом: около 1,36 млн проверенных поисковых записей — и отдельно около 26,5 тыс. обычных продуктов с полной панелью микронутриентов.7
4. Рецепт считает кастрюлю. Вы съели тарелку.#
Если известны веса ингредиентов, выход готового блюда и ваша доля, рецепт с весами даёт точный контроль расчёта. Для расчёта до грамма придётся знать:
Готовое блюдо принято взвешивать уже после плиты: при варке и жарке уходит вода, и сумма сырых весов перестаёт сходиться. Совет хороший — если вы хотите и можете держать этот порядок каждый раз, когда готовите.
А потом кто-то из домашних съел почти всё мясо. Ребёнок оставил гарнир. Соус остался в общей миске. Масло осталось на сковороде — или не осталось. Вчерашние «четыре порции» превратились в три большие тарелки и маленький контейнер.
мясо · крупа · овощи · масло · соус
мясо разобрали · соус остался · порции разные
меньше мяса · обычный гарнир · немного соуса
Вместо пятого способа ввода — шаблон блюда#
У поиска, штрихкода, фотографии и рецепта разные сильные стороны. Но каждый путь сначала создаёт запись, а затем просит человека объяснить, чем сегодняшняя еда от неё отличается. Calk меняет не способ ввода, а точку старта: вместо пустого дневника открывается одна редактируемая модель знакомой еды.
Это имеет смысл потому, что рацион повторяется сильнее, чем кажется. В исследовании 21 006 взрослых, которые логировали еду 10–14 дней, у половины участников всего девять продуктов и напитков дали половину всех записей, а 35 — 90%.8
Calk тоже использует базу. Но вместо миллионов кандидатов для поиска в ней 2 100+ подготовленных вариантов ингредиентов с учётом приготовления. Сырой, запечённый и жареный лосось — разные варианты, потому что приготовление меняет расчёт. При этом запечённый лосось остаётся одной рабочей записью: данные о лососе под песто, отдельных видах с другой жирностью и форели с ним не смешиваются. Разбираться в исходном шуме приходится Calk, а не пользователю.
Для базовых продуктов числа собираются из национальных таблиц состава еды и научных публикаций. Один источник может дать надёжные данные по БЖУ, другой — по йоду, K2 или жирным кислотам. Calk объединяет только те поля, которые относятся к той же еде и тому же приготовлению. Этикетки используются отдельно для проверки упакованных продуктов: именно там соль, сахар, насыщенный жир и обогащение относятся к конкретному товару. Основные группы источников перечислены ниже.
Готовая форма выбора деталей блюда#
Например, боул:
Масло, соус, приготовление и порцию выбираете вы; в подходящих блюдах можно также указать соль, сахар и клетчатку. Все настройки видны на экране. Меняется одна деталь — всё блюдо пересчитывается сразу, а остальные настройки остаются на месте.
Шаблоны находятся на трёх настраиваемых экранах. Их можно переставить так, чтобы привычная еда всегда была на знакомом месте. Ниже — как это выглядит в приложении.
Один боул — два сценария


Остальные настройки не изменились.

Calk не восстанавливает неизвестное распределение общей кастрюли задним числом. Но если на вашей тарелке было меньше мяса, обычный гарнир и немного соуса, эти части можно изменить отдельно и пересчитать именно тарелку.
Когда измерять вообще неудобно?#
Ресторан, банкет, корпоратив, завтрак в отеле, бар, пляж и самолёт — не названия блюд. Это ситуации, в которых еда приходит волнами, смешивается, делится и плохо запоминается.
Для многих таких ситуаций у Calk есть отдельные шаблоны. Ниже — примеры еды, которую они позволяют быстро собрать:








Шаблон банкета всё равно даёт приблизительную оценку по выбранным частям и порциям. Он не знает скрытый рецепт и точные граммы. Зато еду можно записать сразу, пока вы ещё помните, что примерно было на тарелке, не делая вид, что всё взвешено.
Что шаблоны дают через месяц#
Шаблон нужен не только для быстрого ввода. Он сохраняет боул не одной строкой, а вместе с ингредиентами, приготовлением и выбранной порцией. Поэтому через месяц у отчёта есть данные для трёх видов анализа:
Главная страница собирает калории, вес и главные выводы, а разбор нутриентов показывает, какие продукты дали записанное количество и что можно изменить.
Калорийная плотность (ккал на 100 г) и расчётная сытость — две разные меры. Расчётная сытость опирается на индекс сытости, измеренный Холт и соавторами (белый хлеб — 100), и на оценки Calk для похожих продуктов. Это свойство продукта, а не измерение ваших ощущений и не оценка «хорошо/плохо».
Видно, какие группы еды регулярно встречались в дневнике, а какие появлялись редко.
Открыть крупно ↗
Открыть крупно ↗
Открыть крупно ↗
Открыть крупно ↗Если блюдо попало в дневник одной строкой с названием и калориями, позже никакой отчёт не восстановит его состав. Та же структура, которая ускоряет ввод, делает месяц читаемым.
Прочитайте отчёт и выберите, что изменить в двух-трёх блюдах, которые повторяются чаще всего. Продолжайте дневник, пока пробуете новые варианты; когда каждое изменение стало привычкой, ежедневные записи заканчиваются. Дальше весы пополняют тренд. Вернуться стоит тогда, когда тренд действительно уходит, а не потому, что прервалась серия, день покраснел или пришло уведомление. За неделю новые записи снова наполнят экран «Разнообразие за неделю».
Откуда Calk берёт числа#
Маленькая база имеет смысл, только если за каждой записью стоит большая работа.
Например, в одном сравнении версия шаблона Calk сверяется с количеством масла в опубликованном рецепте, а в другом — с белками и жирами похожего блюда в пищевой базе. Подробности описаны в методике Calk.
В текущем списке — более 40 официальных наборов данных о составе еды и научных публикаций с проверяемыми ссылками. Для каждого ингредиента Calk берёт те поля, которые действительно измерены или опубликованы в подходящем источнике. Поэтому одна база может дать белки и жиры, другая — йод, а статья — витамин K2 или спермидин. Противоречия проверяются, слишком узкие или ошибочные совпадения отбрасываются, а в приложение попадает одна понятная рабочая запись.
Какие базы реально использованы#
Открыть таблицу источников по странам
| Страна / регион | Источник | Роль в Calk | Происхождение |
|---|---|---|---|
| США | USDA FoodData Central: SR Legacy, Foundation Foods и FNDDS | макросы, микронутриенты, проверка | прямые официальные выгрузки |
| США | USDA / FDA / NIH Iodine Database; USDA Choline Database | проверка йода и холина | прямые официальные источники |
| Франция | ANSES-CIQUAL 2025 | макросы, микронутриенты, проверка | официальный источник + локальный снимок |
| Великобритания | CoFID 2021 | макросы, микронутриенты, проверка | официальный источник + локальный снимок |
| Канада | Canadian Nutrient File 2015 | микронутриенты, проверка | прямой официальный источник |
| Австралия | AUSNUT 2023; Australian Food Composition Database, Release 3 | макросы, микронутриенты, проверка | прямые официальные источники |
| Норвегия | Norwegian Food Composition Table | макросы, микронутриенты, проверка | официальный источник + локальный снимок |
| Швеция | Swedish Food Agency database | микронутриенты, отдельные сверки | прямой официальный источник |
| Финляндия | Fineli | макросы, микронутриенты, проверка | официальный источник + локальный снимок |
| Дания | Frida 5.5 | микронутриенты, проверка | прямой официальный снимок |
| Япония | таблицы состава еды MEXT | макросы, микронутриенты, проверка | официальный источник + локальный снимок |
| Нидерланды | база NEVO | БЖУ, проверка | историческая локальная версия |
| Чехия | Czech Food Composition Database / NutriDatabaze | макросы, проверка | локальный снимок |
| Индонезия | записи на основе TKPI | отдельная проверка микронутриентов | вторичная публикация |
| Россия | таблицы Скурихина и Тутельяна через российские базы с указанием источника | ограниченная сверка макросов | вторичное воспроизведение; не полный импорт |
«Прямой официальный источник» означает, что реестр доказательств ссылается на официальную базу или сохранённую официальную выгрузку. «Локальный снимок» не выдаётся за последнюю внешнюю версию. Российские и индонезийские строки не считаются прямыми официальными наборами.
Это не «USDA и готово». Национальные таблицы дополняются этикетками производителей и научными публикациями по редко измеряемым нутриентам. Среди примеров — работы о полиаминах в еде, формах витамина K в молочных продуктах, лютеине и зеаксантине и аминокислотном составе.
Что именно хранится по нутриентам#
| Группа | Что хранится и рассчитывается |
|---|---|
| Основа | калории; белки; жиры; углеводы; вода; клетчатка; сахар; добавленный сахар; соль |
| Жиры | насыщенные, мононенасыщенные, полиненасыщенные и трансжиры; холестерин; омега‑3; омега‑6; ALA; EPA; DHA |
| Минералы | кальций; железо; магний; йод; селен; калий; цинк |
| Витамины | витамины A, C, D, E, K1, K2 и B12; фолат (B9); ниацин (B3); холин |
| Дополнительно | кофеин; лейцин; лютеин; зеаксантин; спермидин |
Дневник остаётся на вашем устройстве#
Дневник еды, вес, цели и отчёты хранятся на вашем устройстве и не загружаются на серверы Calk.
Еду и вес можно записывать офлайн — в самолёте, метро или под землёй.
В Calk нет рекламы. Данные о еде и весе не продаются и не используются для рекламного таргетинга.
Так Calk работает по умолчанию: каталог продуктов, расчёты и дневник находятся на вашем устройстве. Ограниченную продуктовую аналитику можно выключить в настройках. Подробнее о данных и приватности.
Когда Calk не подходит#
Для напечатанных на упаковке значений актуальный штрихкод с правильно перенесённой этикеткой точнее общей модели категории еды.
Calk не измерит масло в ресторанном блюде. Он покажет допущение, но допущение останется оценкой.
Даже 2 100+ вариантов не покрывают весь мир. Мы продолжаем расширять каталог; если не хватает вашей еды, напишите на support@calk.me.
Рецепт с кухонными весами даёт больше ручного контроля, чем понятные порции Calk.
Если вам прежде всего нужны точное совпадение с этикеткой каждой упаковки или контроль рецепта до грамма, Calk вам не подходит.
Для всех остальных сделку стоит назвать вслух: оценка за тридцать секунд, которую вы продолжаете делать, лучше дневника до грамма, который вы бросили на третьей неделе. Calk сделан для первого. Если вы устали выбирать между двадцатью строками, чинить результат камеры и поддерживать версии домашних рецептов:
Не больше способов записать еду. Один понятный шаблон, который легко повторить и изменить.
Частые вопросы#
Почему в Calk нет сканера штрихкодов?
Насколько точен подсчёт калорий по фото?
Чем шаблон блюда отличается от Recent или сохранённого блюда?
Справится ли Calk с домашней или ресторанной едой без весов?
Источники и метод сравнения#
Функции и размеры баз конкурентов проверены по их официальным продуктовым и справочным страницам с 12 по 14 июля 2026 года и перепроверены 5 сентября 2026 года. Они могут различаться по стране, платформе и тарифу.
Помимо пяти продуктов в визуале изучены: Lose It!, FatSecret, Lifesum, YAZIO, MyNetDiary, Carb Manager, Fitia, Fitatu, MacrosFirst, Nutritionix Track, FoodNoms, My Macros+, WeightWatchers, HealthifyMe, Fooducate, Foodvisor, Bitesnap, Calorie Mama, Ate, ParrotPal, Carbon Diet Coach, RP Diet Coach, Garmin Connect+ Nutrition и Zepp. В визуале выше оставлены только утверждения, подтверждённые приведёнными здесь источниками.
Sahoo PK, Chiu SYH, Lin YS, et al. Automatic Image Recognition Meal Reporting Among Young Adults: Randomized Controlled Trial. JMIR mHealth and uHealth. 2025;13:e60070. DOI 10.2196/60070. Две группы на одном меню из 17 блюд: автоматическая запись по снимку (22 участника, 220 блюд) и голосовой ввод (20 участников, 200 блюд). В обеих участники могли проверить и исправить запись; измеряли, верно ли записано блюдо, а не его калорийность. ↩︎
Shonkoff E, Copeland Cara K, Pei XA, et al. AI-based digital image dietary assessment methods compared to humans and ground truth: a systematic review. Annals of Medicine. 2023;55(2):2273497. DOI 10.1080/07853890.2023.2273497. ↩︎
SnapCalorie FAQ: компания описывает оценку невидимых масел, жиров и сахара по средним значениям, визуальным признакам и подсказкам пользователя. ↩︎
MyFitnessPal: откуда берутся данные; Noom: поиск и сканирование. ↩︎
Maringer M, Wisse-Voorwinden N, van ’t Veer P, Geelen A. Food identification by barcode scanning in the Netherlands: a quality assessment of labelled food product databases underlying popular nutrition applications. Public Health Nutrition. 2019;22(7):1215–1222; онлайн-публикация 2 июля 2018 года. DOI 10.1017/S136898001800157X. Проценты точности рассчитаны только для доступных значений правильно определённых продуктов; результаты нельзя автоматически переносить на другие страны, приложения и годы. ↩︎
Fitzpatrick L, Arcand J, L’Abbe M, Deng M, Duhaney T, Campbell N. Accuracy of Canadian Food Labels for Sodium Content of Food. Nutrients. 2014;6(8):3326–3335. DOI 10.3390/nu6083326. CFIA отбирала продукты в магазинах, пекарнях и ресторанах Канады с января 2006 по декабрь 2010 года; разные нутриенты проверялись на разных подвыборках. ↩︎
MacroFactor: Food Search Database. Цифры заявлены компанией; сверены 14 июля и повторно 5 сентября 2026 года. ↩︎
Tran T, Manoogian ENC, Hou ZJ, et al. The diversity and consistency of what and when people eat. Nature Metabolism, 2026. DOI 10.1038/s42255-026-01504-0. Участники исследования в США логировали продукты и напитки в исследовательском приложении myCircadianClock; это записи, а не измерение всего фактически съеденного. ↩︎

