← На главную

Политика обработки персональных данных

Сервис CaloriesCalc · Редакция: 27.07.2026, rev. 3 (хранение в РФ)

Настоящая политика определяет порядок обработки персональных данных (ПДн) пользователей веб-сервиса CaloriesCalc в соответствии с Федеральным законом № 152-ФЗ «О персональных данных».

1. Оператор

Оператор ПДн: —
Контакт для обращений субъектов ПДн: prodamwowbc@yandex.ru

2. Какие данные обрабатываются

  • Данные авторизации (Яндекс ID): идентификатор пользователя, логин, адрес электронной почты — для входа и связи учётной записи с данными в сервисе.
  • Данные анкеты и здоровья: рост, вес, возраст, пол, уровень физической активности, целевая норма калорий — для расчёта BMR и суточной нормы.
  • Данные учёта питания: описания приёмов пищи, калорийность, время, дневные записи, история по дням.
  • Динамика веса: вес, вводимый пользователем по дням.
  • Голосовой и текстовый ввод для разбора ИИ: формулировка блюда (и при уточнении — предыдущий контекст того же запроса). В DeepSeek не передаются id Яндекс, email, логин, анкета и вес; связь с учётной записью на стороне API не указывается. Не диктуйте в микрофон ФИО, email и иные явные ПДн.
  • Технические данные: cookie сессии и защиты от CSRF; при авторизованном использовании — журналы сервера в объёме, необходимом для работы и безопасности.

Для неавторизованных пользователей (демо-режим) персональные данные на сервере не сохраняются; черновик формы может временно храниться в sessionStorage браузера до входа.

3. Цели обработки

  • регистрация и аутентификация через OAuth2 (Яндекс);
  • ведение дневника калорий и отображение аналитики;
  • расчёт норм калорий и ИМТ;
  • обеспечение безопасности (CSRF, сессии);
  • улучшение сервиса (обработка текстов запросов к LLM для разбора блюд — только при явном действии пользователя).

4. Правовые основания

Обработка персональных данных на территории Российской Федерации осуществляется на основании согласия пользователя (ст. 6 152-ФЗ) при регистрации, входе через Яндекс и дальнейшем использовании сервиса после ознакомления с настоящей политикой.

Трансграничная передача (ст. 12 152-ФЗ) применяется только к тексту описания блюда, который пользователь по собственной инициативе отправляет на автоматический разбор во внешний сервис DeepSeek API (и при альтернативной настройке сервера — Google Gemini API). Хранение профиля, дневника питания и связанных данных на серверах оператора в Российской Федерации трансграничной передачей для целей хранения не является.

Использование cookie, необходимых для входа и безопасности, обеспечивает работу сервиса.

5. Cookie и локальное хранилище

  • JSESSIONID — идентификатор сессии после входа (до выхода или до 7 суток неактивности; cookie может сохраняться между визитами браузера).
  • XSRF-TOKEN — защита от подделки запросов (техническая cookie).
  • sessionStorage — временное сохранение полей формы при переходе на вход (только в браузере пользователя).
  • localStorage — факт согласия с использованием cookie/политикой (cookieConsentAccepted).

При включённой настройке сервера может использоваться Яндекс.Метрика — счётчик посещаемости (cookie аналитики, обезличенная статистика просмотров страниц и целей). Без идентификатора счётчика в конфигурации сервера скрипт Метрики не подключается.

Рекламные cookie сервис не использует.

6. Передача третьим лицам и трансграничная передача

Размещение и хранение. На дату редакции политики приложение CaloriesCalc (программное обеспечение и база данных PostgreSQL) размещены на виртуальном сервере оператора на территории Российской Федерации. Персональные данные авторизованных пользователей (профиль, дневник питания, история по дням, привязка к идентификатору Яндекс) записываются, хранятся и обрабатываются на этом сервере. Резервные копии базы данных (если оператор их создаёт) также размещаются на инфраструктуре в Российской Федерации либо у российского провайдера, выбранного оператором.

  • Яндекс.Метрика — при включённой настройке: обезличенная веб-аналитика (просмотры страниц, цели) по правилам Яндекса; персональные данные профиля и дневника в Метрику не передаются.
  • Яндекс — OAuth-авторизация (обработка данных при входе по правилам Яндекса; сервисы Яндекса для входа, как правило, ориентированы на пользователей РФ).
  • DeepSeek API — трансграничная передача: только текст описания еды для автоматического разбора калорий, если пользователь нажал «Разобрать с ИИ» / использовал голосовой ввод с разбором блюда и авторизован. В запрос к DeepSeek не передаются намеренно адрес электронной почты, логин, идентификатор учётной записи, антропометрия и иные данные анкеты; передаётся формулировка блюда (и при уточнении — связанный с ней контекст запроса). Обработка текста может выполняться на инфраструктуре за пределами РФ по правилам оператора DeepSeek.
  • Google (Gemini API) — только при явной настройке сервера на Gemini вместо DeepSeek; условия аналогичны (трансграничная передача текста блюда по инициативе пользователя).

Служебная аналитика (факты входа, добавления приёмов пищи, параметры вызовов LLM без текста блюда) может записываться в базу данных на сервере в РФ для улучшения и учёта нагрузки на сервис.

7. Хранение, локализация и сроки

Данные авторизованных пользователей хранятся на сервере в Российской Федерации: профиль, дневник питания, история по дням, привязка к идентификатору Yandex. Кэш ответов LLM в оперативной памяти сервера (при совпадении запроса) не отправляет текст повторно провайдеру и не выносит персональные данные за пределы VPS в РФ, кроме описанного выше разбора через API.

Срок хранения — до удаления данных пользователем или до получения оператором обоснованного требования об удалении, если иной срок не предусмотрен законом.

8. Права субъекта ПДн

Вы вправе запросить доступ к своим данным, их уточнение, блокирование или удаление, отозвать согласие, направив обращение на email оператора. Отзыв согласия может сделать невозможным использование сервиса, требующего авторизации.

9. Меры защиты

Применяются организационные и технические меры: HTTPS (на продуктиве), аутентификация OAuth2, CSRF-защита, разграничение данных по пользователям, ограничение доступа к серверу.

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

Оператор может обновлять политику; актуальная версия публикуется на этой странице. Продолжение использования сервиса после публикации означает согласие с новой редакцией, если иное не требуется законом.

v— Политика обработки ПДн