Политика конфиденциальности

Последнее обновление: 17.10.2026

1. Общие положения

Настоящая Политика конфиденциальности определяет порядок обработки и защиты персональных данных пользователей сервиса Gramo (далее — «Умный дневник питания» или «Сервис»).

Оператор персональных данных: Строкин Михаил Владимирович, ИНН 551601373967, самозанятый (НПД).

Используя Сервис, вы даёте согласие на обработку персональных данных в соответствии с настоящей Политикой и Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных».

2. Какие данные мы собираем

2.1. Данные из Telegram (при входе через Telegram)

При авторизации через Telegram Mini App мы получаем: идентификатор пользователя (user_id), имя, username и язык интерфейса.

2.2. Данные профиля

Вы самостоятельно указываете: пол, возраст, рост, вес, уровень активности, цель (похудение/поддержание/набор), целевой вес, часовой пояс.

2.3. Данные дневника

Записи о приёмах пищи (название, калории, белки, жиры, углеводы), записи воды, записи веса.

2.4. Фотографии

Фотографии еды, загружаемые для AI-распознавания. Фотографии передаются сторонним AI-сервисам (Google Gemini, OpenAI и др.) через API для анализа и не хранятся на наших серверах после обработки.

2.5. Технические данные

Дата регистрации, дата последнего визита, настройки push-уведомлений, информация о подписке.

2.6. Данные входа по email

Если вы регистрируетесь по электронной почте, мы храним адрес email, хеш пароля (в необратимом виде, алгоритм BCrypt) и статус подтверждения адреса. Пароль в открытом виде не хранится и не передаётся.

2.7. Гостевое распознавание на главной странице

Фото блюда можно загрузить на главной странице без создания аккаунта. Такое фото передаётся стороннему AI-сервису для распознавания и не сохраняется на наших серверах; аккаунт и cookie при этом не создаются. Для защиты от злоупотреблений на 24 часа сохраняются IP-адрес (счётчик попыток) и хэш-отпечаток изображения, по которому само изображение восстановить невозможно; факт запроса (IP-адрес, время, итоговые числа без описания блюда) остаётся в технических журналах сервера до 7 дней.

2.8. Данные из Garmin Connect (если вы их подключили)

Если вы подключаете аккаунт Garmin Connect в разделе «Устройства», вы вводите email и пароль от него. По вашему поручению они передаются в Garmin (серверы Garmin находятся за пределами РФ) один раз — для входа; пароль не сохраняется. Мы храним только выданные Garmin токены доступа в зашифрованном виде и с их помощью получаем ваши тренировки (тип, время, длительность, калории) и суточный расход активных калорий, чтобы учитывать их в дневнике. Подключение можно отключить там же — токены удаляются сразу; загруженные тренировки удаляются вместе с аккаунтом.

3. Цели обработки данных

Мы обрабатываем данные исключительно для:

  • Предоставления функций Сервиса (расчёт норм КБЖУ, ведение дневника, отслеживание прогресса)
  • AI-распознавания еды по фотографиям
  • Отправки push-уведомлений (с вашего согласия)
  • Обработки платежей за подписку
  • Улучшения работы Сервиса

4. Передача данных третьим лицам

Мы передаём данные только:

  • AI-провайдеры (Google Gemini, OpenAI и др. через сервис OpenRouter) — обезличенные фотографии еды и текстовые описания для распознавания продуктов. Передаются только изображения и текст без привязки к личности пользователя.
  • ЮKassa — платёжные данные для обработки оплаты подписки. Мы не храним данные банковских карт.
  • ООО «Яндекс» (Россия) — сервис Яндекс Метрика: данные о посещении сайта (cookie, IP-адрес, данные браузера, просмотренные страницы). Нам Метрика показывает только обезличенную статистику. Подробнее и как отказаться — в разделе 7.

Мы не продаём, не передаём и не раскрываем ваши персональные данные иным третьим лицам, за исключением случаев, предусмотренных законодательством РФ.

5. Хранение и защита данных

Данные хранятся на защищённом сервере на территории Российской Федерации. Доступ к базе данных ограничен и защищён паролем. Соединение между клиентом и сервером шифруется по протоколу HTTPS/TLS.

Фотографии еды не хранятся после AI-обработки. Сохраняются только результаты распознавания (текст: название, КБЖУ).

6. Ваши права

Вы имеете право:

  • Получить информацию об обработке ваших данных
  • Потребовать исправления неточных данных
  • Потребовать удаления всех ваших данных
  • Отозвать согласие на обработку персональных данных
  • Отключить push-уведомления в настройках профиля

Для реализации прав обращайтесь: @calculator_calories_ai_bot в Telegram через форму «Написать нам».

Удалить аккаунт и все связанные данные можно самостоятельно и сразу — в настройках приложения. Удаление каскадное: вместе с аккаунтом удаляются дневник, тренировки, привязки входа и токены сессий. Если вы предпочитаете удаление по запросу, напишите нам, и мы удалим данные в течение 7 рабочих дней.

7. Файлы cookie и аналитика

Сервис доступен как Telegram Mini App и как веб-приложение в браузере. Для входа и работы Сервиса cookie не нужны: при входе по email токен сессии хранится в локальном хранилище браузера (localStorage) — это необходимо, чтобы не запрашивать вход при каждом действии.

7.1. Яндекс Метрика на сайте

На сайте (главная страница, «О Gramo», «Нутрициологам», «ИИ-нутрициолог», «Garmin» и публичный каталог рецептов) работает счётчик Яндекс Метрики. Он ставит cookie (_ym_uid, _ym_d, _ym_isad и похожие) и получает IP-адрес, данные браузера и устройства, сведения о просмотренных страницах и кликах по ссылкам. Нам Метрика показывает только обезличенную статистику посещаемости: какие страницы читают и откуда приходят. С аккаунтом Gramo эти данные не связываются. Cookie Метрики хранятся до одного года.

Сервис Метрики предоставляет ООО «Яндекс» (Россия) и обрабатывает данные по своим условиям: yandex.ru/legal/metrica_agreement. Записи сессий (Вебвизор) и карта кликов не используются.

В Telegram Mini App и в веб-приложении после входа Яндекс Метрика не подключена.

7.2. Как отказаться

При первом визите внизу страницы появляется уведомление. Кнопка «Без аналитики» отключает счётчик на этом устройстве: выбор запоминается в localStorage браузера (ключ gramo-analytics), и со следующей загрузки страницы Метрика не работает. Передумать можно, очистив данные сайта в браузере. Отказаться можно и без нашего уведомления: заблокировать cookie в браузере или поставить расширение-блокировщик. Отказ никак не ограничивает работу сайта и Сервиса.

Нажмите, если раньше выбрали «Понятно» и передумали:

7.3. Что ещё хранится в браузере

В хранилище браузера (localStorage) лежат только служебные данные, например: тема оформления (gramo-theme), ваш выбор по аналитике, токен сессии после входа (в браузере и в мини-приложении), черновик анкеты до завершения регистрации (до 7 дней), результат гостевого распознавания на главной и служебные отметки интерфейса. Всё это остаётся на вашем устройстве.

Внутри Сервиса мы также ведём внутреннюю аналитику использования (какие функции открываются, количество действий) без привязки к личности.

8. Правовые основания обработки

Обработка персональных данных осуществляется на основании согласия субъекта (предоставляется при начале использования Сервиса) и исполнения договора (публичной оферты) в соответствии со ст. 6 Федерального закона № 152-ФЗ.

Обработка данных осуществляется с использованием средств автоматизации (база данных, серверное ПО).

9. Трансграничная передача данных

Для AI-распознавания обезличенные данные (фотографии еды, текстовые описания без привязки к личности) могут передаваться на серверы AI-провайдеров за пределами РФ через защищённые API-каналы (HTTPS/TLS). Персональные данные (имя, Telegram ID, данные профиля) за пределы РФ не передаются.

10. Изменения Политики

Мы вправе вносить изменения в настоящую Политику. Актуальная версия всегда доступна по адресу /privacy. Продолжение использования Сервиса после изменений означает согласие с обновлённой Политикой.

11. Сообщество

Раздел «Люди» в мини-приложении: лента публикаций, профили, комментарии и подписки. Читать ленту может любой пользователь Gramo. Писать, комментировать, ставить реакции и подписываться могут только участники сообщества, которые вступили в него и дали отдельное согласие. Правила — на странице «Правила сообщества и условия публикации».

11.1. Какие данные видят пользователи

Пользователям Gramo, которые открывают ленту или профиль, показываются: имя, @handle, аватар, текст «о себе», месяц и год регистрации в Gramo, а также всё, что вы опубликовали: тексты, фото, карточки рецептов и итогов дня, комментарии. Имя пользователя в Telegram (username) не показывается. Дневник питания, вес, замеры, аналитика и закладки в сообщество не попадают; итог дня публикуется, только если вы сами это выбрали. Фото поста открываются по прямой ссылке, без входа в Gramo: ссылку знают те, кто видел пост. Фото удаляются вместе с постом.

11.2. Цель и основание

Цель: показ профиля и публикаций пользователям Gramo, которые открывают ленту или профиль. Основание: согласие на распространение персональных данных по статье 10.1 Федерального закона № 152-ФЗ, которое даётся при вступлении отдельной отметкой.

11.3. Срок и отзыв

Согласие действует до его отзыва. Отозвать его можно в профиле сообщества: «Выйти из сообщества». Публикации, комментарии, реакции, закладки, подписки и блокировки удаляются сразу, профиль сообщества тоже, кроме официального и публичной страницы (см. ниже). Аккаунт Gramo при этом остаётся. Удаление аккаунта удаляет всё опубликованное и публичную страницу автора рецептов вместе с ним. После выхода остаётся следующее:

  • если профиль отмечен как официальный, при выходе удаляются только публикации и комментарии; профиль и отметка «официальный» сохраняются. Чтобы удалить и профиль, и отметку, напишите в поддержку по контактам из раздела 6;
  • у участника, заблокированного модератором и без публичной страницы, остаётся только отметка о блокировке без имени и других данных профиля; причина бана хранится до снятия бана;
  • публичная страница автора рецептов (/u/…), если она есть, не входит в сообщество и выходом из него не удаляется: остаются страница, её адрес и аватар, а также имя, адрес страницы и «о себе» такими, какими были заданы при вступлении. Чтобы отключить страницу, напишите в поддержку по контактам из раздела 6.

11.4. Модерация и уведомления

Модераторы Gramo видят жалобы и объекты, на которые они поданы, только для рассмотрения. Жалобщик не раскрывается автору и другим участникам. Бот сообщает о новых комментариях и ответах, о новых подписчиках (уведомления о комментариях и уведомления о подписчиках можно отключить в настройках, каждое отдельно), о скрытии вашего поста или комментария модератором и о бане. О реакциях бот не пишет.

© 2026 Gramo — умный дневник питания