Политика конфиденциальности
Последнее обновление: 9 октября 2026 г.
Эта политика объясняет, какие персональные данные обрабатывает приложение CalorieCounter+ («приложение»), зачем и какие у вас есть права. Она намеренно краткая: мы собираем только то, что нужно для работы приложения, и не используем ни рекламу, ни аналитику.
1. Кто отвечает за ваши данные
Оператор данных — Andrii Semeniuk, физическое лицо, проживающее в Чехии. Контакт: [email protected].
2. Какие данные мы обрабатываем
- Аккаунт: ваш адрес электронной почты, пароль (хранится только в виде одностороннего хеша, никогда в читаемом виде), настройки языка, единиц и часового пояса и необязательный никнейм.
- Профиль (необязательный): рост, вес, возраст, пол, уровень активности и тип цели, которые используются для предложения целей по калориям и макросам, а также заданные вами цели. Это могут быть данные о здоровье. Вводить их или нет — решаете вы.
- Дневник питания: продукты, которые вы записываете (что, сколько граммов, какой приём пищи, когда), ваши активности (тип, длительность, ориентировочно сожжённые калории) и фото блюд, которые вы решили прикрепить.
- Продукты, которые вы создаёте: название и пищевая ценность, которые вы вводите. Их видите только вы.
- Друзья: запросы в друзья и дружба между аккаунтами.
- Сеансы входа: хеш токена сеанса и срок его действия, по одному на каждое устройство, где вы вошли.
- Подтверждение почты и сброс пароля: одноразовые 6-значные коды (хранятся только в виде хеша, вместе с числом неверных попыток), которые мы отправляем вам по электронной почте для подтверждения адреса или установки нового пароля.
Мы не собираем вашу точную геолокацию, контакты, рекламные идентификаторы или историю просмотров. Камера используется только для сканирования штрихкода или фото блюда; штрихкоды считываются на вашем устройстве. К галерее фото приложение обращается только тогда, когда вы выбираете фото или сохраняете изображение прогресса.
На вашем устройстве приложение также хранит токен входа в защищённом хранилище, недавно использованные продукты, выбранный язык, настройки напоминаний и то, видели ли вы вступление. Это остаётся только на вашем устройстве. Напоминания — это уведомления, которые приложение планирует на вашем телефоне: их время и ваш выбор нам никогда не отправляются, они выключены, пока вы их не включите, и вы можете выключить их в любое время.
3. Зачем мы это используем и на каком правовом основании
- Чтобы создать аккаунт, вести дневник, считать итоги и цели и предоставлять функции для друзей: исполнение договора (ст. 6(1)(b) GDPR).
- Чтобы обрабатывать данные о здоровье, которые вы вводите, например вес и рост: ваше явное согласие (ст. 9(2)(a) GDPR), которое вы даёте их вводом. Вы можете отозвать его в любое время, удалив данные или аккаунт.
- Чтобы обеспечивать безопасность сервиса и предотвращать злоупотребления, например ограничивая повторяющиеся запросы: наш законный интерес (ст. 6(1)(f) GDPR).
- Чтобы отправить вам коды подтверждения и сброса пароля: исполнение договора. Мы не рассылаем маркетинговые письма.
4. Что видят ваши друзья
Только люди, с которыми вы дружите (запрос, принятый обеими сторонами), видят ваш сегодняшний день: прогресс, записанные вами продукты, вашу активность и фото блюд. Более ранние дни они не видят никогда. Рост, вес и возраст показываются друзьям, только если вы включите это в профиле. Ваш адрес электронной почты другие пользователи не видят; люди находят вас по никнейму.
5. Как долго мы храним данные
- Каждую ночь записи о еде, активностях и фото блюд за предыдущий день суммируются в дневные итоги (калории, макросы, достигнута ли цель) и затем удаляются. Файлы фото тоже удаляются из хранилища.
- Дневные итоги, ваши цели, серия и профиль хранятся, пока вы не удалите аккаунт.
- Продукты, которые вы создаёте сами, автоматически удаляются через 7 дней неиспользования.
- Сеансы входа истекают и удаляются автоматически. Коды из писем перестают действовать вскоре после отправки (коды подтверждения через 30 минут, коды сброса пароля через 15). Сброс пароля выводит вас из аккаунта на всех устройствах.
- Когда вы удаляете аккаунт, данные удаляются немедленно (см. страницу удаления аккаунта).
6. Кто получает ваши данные
Мы не продаём ваши данные и не передаём их для рекламы. Мы пользуемся следующими поставщиками услуг (обработчиками), которые обрабатывают данные только по нашим указаниям:
- Railway размещает сервер приложения, базу данных и хранилище фото в центре обработки данных в ЕС (Западная Европа). Railway — американская компания, поэтому передача за пределы ЕС может опираться на стандартные договорные условия ЕС.
- Brevo (Франция) отправляет письма с подтверждением. Он получает ваш адрес электронной почты и текст письма.
- Open Food Facts опрашивается нашим сервером, когда вы пользуетесь поиском продуктов в интернете или сканируете штрихкод, которого нет в нашем каталоге. Отправляется только поисковый запрос или штрихкод, но никогда ничего, что вас идентифицирует.
- Google Play (или Apple App Store) распространяет приложение и имеет собственные правила конфиденциальности в отношении самой загрузки.
7. Ваши права
Вы имеете право на доступ к своим данным, их исправление, удаление, ограничение обработки или возражение против неё, получение в переносимом формате и отзыв согласия в любое время. Профиль можно редактировать, а аккаунт удалить в приложении. По всем остальным вопросам, например для получения копии данных, пишите на [email protected]; мы ответим в течение одного месяца.
Вы также вправе подать жалобу в надзорный орган: Управление по защите персональных данных Чехии (Úřad pro ochranu osobních údajů, uoou.gov.cz) или орган в вашей стране.
8. Безопасность
Пароли хранятся только в виде хешей, соединения с сервером зашифрованы, а доступ к базе данных ограничен. Ни одна система не бывает абсолютно безопасной, поэтому мы ограничиваем то, что собираем и храним, чтобы было меньше что терять.
9. Дети
Приложение не предназначено для лиц младше 16 лет, и мы сознательно не собираем их данные. Если вы считаете, что аккаунт создал ребёнок, напишите нам, и мы его удалим.
10. Изменения
Если мы существенно изменим эту политику, мы обновим дату выше, а о значительных изменениях сообщим в приложении.
11. Контакты
Andrii Semeniuk, Чехия – [email protected]
Эта политика также доступна на английском, чешском и украинском. Если переводы различаются, приоритет имеет английская версия.