Скучно вбивать каждый продукт руками в дневнике питания? Понимаем. В Edokus сделали сканер штрих-кодов, который превращает запись приёма пищи в одно движение: наводишь камеру на упаковку → готово. Никакого поиска по списку, никакого ввода названий.
Как работает сканер штрих-кодов в Edokus
Edokus — это Telegram Mini App, поэтому ничего скачивать не нужно. Открываешь бота, заходишь в Дневник, нажимаешь «📷 Скан штрих-кода» — открывается камера. Наводишь на штрих-код упаковки, и через секунду продукт уже в твоём дневнике с правильными КБЖУ и весом порции.
Что под капотом сканера
Используем гибридную технологию распознавания:
- Native BarcodeDetector API для Android Telegram и Desktop Telegram (быстро, без лишних загрузок)
- @zxing/browser как fallback для iOS Safari и Firefox (lazy-loaded, +75 KB только когда нужно)
Распознаём форматы: EAN-13, EAN-8, UPC-A, UPC-E, Code-128, QR. Это покрывает 99% штрих-кодов на продуктах в российских магазинах (Пятёрочка, Магнит, Лента, Перекрёсток, Ашан, ВкусВилл).
Откуда берутся данные о продуктах
Когда сканер прочитал штрих-код, бэкенд Edokus ищет продукт в нескольких источниках по приоритету:
- Наша собственная база (448+ российских продуктов, проверенные seed-данные)
- OpenFoodFacts (международная краудсорсинговая база на 3 млн товаров)
- Ручной ввод пользователя с OCR этикетки через AI (если первых двух не хватило)
Каждый раз когда ты сканируешь новый продукт, которого нет в базе, и добавляешь его — он сохраняется и доступен следующим пользователям. База растёт с каждым пользователем.
А если продукта нет в базе?
Бывает — особенно с нишевыми российскими брендами (Творог Село Зелёное, Сметана Сарафаново, Йогурт Вкуснотеево). В OpenFoodFacts эти позиции часто заведены как «пустышки» — штрих-код есть, КБЖУ нет.
В этом случае Edokus откроет форму «🆕 Добавить новый продукт». Есть два варианта:
- 📷 Сфотографируй этикетку — Gemini Vision (AI от Google) прочитает таблицу «Пищевая ценность на 100 г» и автоматически заполнит все поля: название, калории, белки, жиры, углеводы, вес упаковки
- ✏️ Введи руками — переписать цифры с упаковки за 20 секунд (если AI не справился из-за мятой упаковки или плохого света)
Сравнение со Yazio, MyFitnessPal, FatSecret
| Функция | Edokus | Yazio | MyFitnessPal |
|---|---|---|---|
| Сканер штрих-кодов | ✅ Бесплатно | 💰 Premium | ✅ Бесплатно |
| OCR этикеток через AI | ✅ Gemini Vision | ❌ | ❌ |
| Российские нишевые бренды | ✅ База растёт юзерами | 🟡 Слабо | 🟡 Слабо |
| Установка приложения | ❌ Не нужна, в Telegram | ✅ App Store / Google Play | ✅ App Store / Google Play |
| Цена | 🆓 Бесплатно (от 99 ₽/мес — расширенные функции) | ~5000 ₽/год | ~6000 ₽/год |
Безопасны ли данные с сканера?
Авторизация через Telegram — мы не видим твой email, телефон, пароль. Записи о еде хранятся на наших серверах в России (Selectel, Москва). Фотографии этикеток отправляются в Google Gemini API для распознавания, но не сохраняются у нас и не используются для обучения моделей (согласно условиям Google для платных API).
Подробности в Политике конфиденциальности.
Часто задаваемые вопросы
Работает ли сканер с российскими продуктами?
Да. База из 3 млн товаров OpenFoodFacts + наш собственный seed на 448 российских продуктов + пополнение каждым новым пользователем. Если штрих-код не найден — AI вытащит данные с этикетки по фото.
Можно ли пользоваться без Telegram?
Сейчас Edokus живёт только в Telegram. Веб-версия без Telegram в плане на будущее (Phase 3 roadmap). Пока — нужен мессенджер.
Сколько стоит?
Сейчас бесплатно (бета). После запуска платных тарифов — базовый функционал, включая сканер, останется бесплатным.
Попробуй Edokus прямо сейчас
Бесплатная бета · Без регистрации · Прямо в Telegram
🍴 Открыть @EdokusBot