Slim Bot
Личный коуч по снижению веса, который живёт в Telegram. Одно сообщение — одно действие: число — вес, фото тарелки — калории и белок, а остальное подтягивает Fitbit.
Что умеет
- Тренд, а не шум. Ежедневные взвешивания превращаются в 7-дневное среднее с честным темпом и прогнозом к целевой дате.
- Еда по фото или тексту. Модель оценивает калории и белок (с пометкой «оценка»), подтверждение в одно нажатие.
- Бюджет, который подстраивается. Цели по калориям и белку из твоих же данных; недельный контроллер двигает бюджет, когда весы спорят с планом.
- Данные браслета — сами. Шаги, дистанция, расход, активные минуты, сон со стадиями, тренировки, пульс покоя, HRV и SpO₂ приходят из Google Health (Fitbit) — ничего вводить не нужно.
- Коуч называет один рычаг. Поздняя еда, выходные, жидкие калории, недосып, мало шагов — недельный разбор выбирает то, что реально двигает цифру.
Интеграция с Google Health
Slim Bot подключается к Google Health API только на чтение активности, сна и показателей здоровья. Подключение делается один раз через вход Google и отзывается в любой момент из бота (/fit off) или из настроек аккаунта Google.
Данные читаются по расписанию (примерно раз в час) и хранятся только в базе самого бота для дневных и недельных сводок. Они не продаются, не передаются и не используются для обучения моделей. Расход калорий с браслета показывается для сравнения и никогда не заменяет бюджет, посчитанный от весов.
Какие данные Google читаем и зачем
| Scope | Данные | Для чего |
|---|---|---|
googlehealth.activity_and_fitness.readonly | шаги, дистанция, расход калорий, активные минуты, минуты в зонах, тренировки | строка активности за день, уведомления о тренировках, недельные средние, советы по активности |
googlehealth.sleep.readonly | сессии сна и стадии | часы сна в утренней сводке, паттерн недосыпа в недельном разборе |
googlehealth.health_metrics_and_measurements.readonly | пульс покоя, вариабельность пульса, сатурация, частота дыхания | показатели восстановления рядом с цифрами дня |
- Только чтение. Slim Bot ничего не пишет в Google Health и не запрашивает права на запись.
- Где хранится. В собственной базе бота на сервере Leco Digital (ЕС, шифрование на диске, TLS при передаче). Токены доступа хранятся зашифрованными там же и никогда не пишутся в логи.
- Никому не передаётся. Данные Google Health не продаются, не передаются третьим лицам, не используются для рекламы и обучения моделей. Фото еды отправляются в AI-модель для оценки калорий; данные Google Health ни в какую AI-модель не уходят.
- Хранение и удаление. Данные хранятся, пока интеграция подключена.
/fit offв боте сразу удаляет токены Google; по письму на dashkov.inc@gmail.com все данные здоровья удаляются в течение 7 дней. Доступ также отзывается на myaccount.google.com/permissions.
Использование и передача информации, полученной Slim Bot из Google API, соответствуют Google API Services User Data Policy, включая требования Limited Use.
Для кого
Slim Bot — приложение для одного пользователя, сделанное Leco Digital. Публично не распространяется и не является медицинской рекомендацией: только калории, белок, взвешивание и привычки.
Конфиденциальность и контакты
Политика конфиденциальности и Условия использования. Вопросы: dashkov.inc@gmail.com.