# Политика конфиденциальности приложения «Мой календарь» (трекер цикла)

Приложение `ru.zmproject.cycletracker`. Дата вступления в силу: 27 июля 2026 г.

Коротко. Записи хранятся на вашем телефоне, без аккаунта и регистрации. Сторонних аналитических SDK, трекеров и рекламы нет. Собственная обезличенная статистика выключена и отправляется только после вашего явного согласия. Необязательная резервная копия по коду также выключена по умолчанию; при включении она шифруется на устройстве, а сервер получает только шифртекст.

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

Все данные вносите вы сами. Приложение может хранить:

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

Приложение не запрашивает геолокацию, контакты, доступ к камере или микрофону.

## 2. Где хранятся данные

- Основное хранилище — локально на устройстве (база данных на вашем телефоне). Сами записи не отправляются в сеть без явного включения резервной копии.
- Если вы включаете резервную копию по коду (раздел 2а) — копия данных дополнительно хранится на нашем сервере, привязанная к вашему коду.

## 2а. Резервная копия по коду (необязательно, по умолчанию выключена)

Чтобы не потерять данные при утере телефона, вы можете включить резервную копию. Тогда:

- приложение сохраняет копию ваших записей на нашем сервере в России, привязанную только к вашему коду — без аккаунта, имени, email или иных идентифицирующих вас данных;
- восстановление на новом телефоне выполняется вводом этого кода;
- копия шифруется на вашем устройстве алгоритмом AES-GCM до отправки; ключ получается из случайного кода восстановления и не передаётся серверу;
- передача дополнительно защищена HTTPS; сервер хранит только хэш кода и зашифрованный blob и не может прочитать записи;
- в любой момент в настройках можно выключить резервную копию (новые не создаются) или удалить копию с сервера.

Пока резервная копия выключена, записи цикла на сервер резервных копий не отправляются. Отдельная добровольная статистика описана в разделе 3.

## 2б. Обновления приложения

Обычная версия из прямого канала может обратиться к нашему серверу `apps.zmproject.ru`, чтобы проверить номер доступной версии и загрузить обновление с проверкой контрольной суммы. Запрос содержит случайный псевдонимный идентификатор установки, платформу, версию ОС, приложения и модуля обновления, признаки эмулятора/production-сборки и IP-адрес, необходимый для сетевого соединения и ограничения частоты запросов. Даты, симптомы, заметки, PIN и другие записи пользователя в запрос не включаются. Тело запроса приложением сервера не сохраняется. Отправка статистики в сервис Capgo отключена. В сборке для RuStore автоматические обновления отключены.

## 3. Сбор статистики и аналитика

Собственная обезличенная аналитика выключена по умолчанию. Если вы явно включите «Помогать улучшать приложение» в настройках, приложение отправит на наш сервер случайный ID установки, технические версии, платформу, локальный день и события из фиксированного списка: запуск, вкладка, завершение знакомства, факт добавления менструации или изменения дневника, создание/восстановление копии, экспорт отчёта, изменение темы и напоминаний, применение обновления и обезличенный вид ошибки.

Даты цикла, выбранные симптомы, настроение, текст заметок и событий, PIN, backup-код и содержимое отчётов не отправляются. Сырые события автоматически удаляются не позднее чем через 90 дней. Согласие можно отозвать в любой момент: очередь и случайный ID удаляются с телефона, новые события не создаются. Сторонних аналитических SDK, рекламных трекеров и Telegram-уведомлений о действиях нет.

## 4. Передача третьим лицам

Мы не продаём данные и не передаём их третьим лицам. Если вы включили резервную копию, сервер получает только сквозно зашифрованный blob без ключа. Если вы отдельно включили статистику, обезличенные события обрабатывает только наш сервер.

## 5. Обратная связь

Если вы захотите написать разработчику (Настройки → «Написать отзыв»), приложение откроет ваш почтовый клиент с заранее заполненным письмом. Само приложение письмо не отправляет и в сеть не выходит — отправку выполняете вы вручную из своей почты. Просим не указывать в письме чувствительные личные данные.

## 6. Разрешения приложения

- Уведомления и точные будильники — для локальных напоминаний (о приближении менструации, фертильном окне, приёме таблетки). Уведомления формируются на устройстве, без сети.
- Биометрия — для необязательного входа по отпечатку пальца или распознаванию лица через системное окно Android. Приложение получает только результат проверки и не имеет доступа к биометрическим шаблонам.
- Интернет — для необязательной зашифрованной резервной копии, добровольной обезличенной статистики и, в прямой сборке, технической проверки обновлений.

Микрофон, камера, геолокация и контакты не запрашиваются.

## 7. Защита доступа

Вы можете включить вход по PIN-коду и системной биометрии. PIN защищён замедленным преобразованием PBKDF2 и ограничением числа попыток. Биометрические шаблоны остаются в защищённой системе Android. Блокировка защищает интерфейс приложения; резервная копия независимо шифруется до отправки на сервер.

## 8. Экспорт и удаление данных

Вы можете в любой момент экспортировать копию своих данных в файл (для переноса на новый телефон или выписки для врача) и удалить любую запись внутри приложения. Полное удаление — кнопкой «Удалить все данные» в настройках или удалением приложения. Если вы включали резервную копию по коду, её можно удалить с сервера кнопкой «Удалить копию с сервера». Отключение статистики удаляет локальную очередь и ID; уже принятые обезличенные события удаляются сервером автоматически в пределах 90 дней.

## 9. Пользователи

Приложение предназначено для взрослых пользователей.

## 10. Медицинская оговорка

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

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

При изменении политики мы обновим эту страницу и дату вступления в силу.

## 12. Контакты

По вопросам о персональных данных: apps@zvezmarket.ru.