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

Какие данные мы обрабатываем и как защищаем

Последнее обновление 2026-06-03

1. Оператор

Оператором персональных данных пользователей сервиса Kerta является Соколов В. И., физическое лицо, не зарегистрированное в качестве индивидуального предпринимателя.

Местонахождение: г. Москва, Россия.

Контакт по вопросам обработки персональных данных: support@kerta.app.

2. Сфера действия

Настоящая Политика применяется ко всем персональным данным, которые Оператор получает от Пользователя или генерирует в результате его использования сервиса Kerta (далее — «Сервис»).

Сервис ориентирован на пользователей из любой страны. Для пользователей, находящихся на территории Европейского экономического пространства, Оператор обрабатывает данные с соблюдением применимых требований Регламента (ЕС) 2016/679 (GDPR).

3. Какие данные мы обрабатываем

Оператор обрабатывает следующие категории данных:

Учётные данные
Email-адрес, хеш пароля (argon2id). Цель: аутентификация, восстановление доступа. Основание: исполнение договора (оферты). Срок: пока существует аккаунт + 7 дней grace period после удаления.
Профиль
Отображаемое имя, часовой пояс, язык интерфейса. Цель: персонализация интерфейса, локальное время напоминаний. Основание: исполнение договора. Срок: пока существует аккаунт.
Пользовательский контент
Карточки слов, переводы, заметки, коллекции. Цель: основная функциональность сервиса. Основание: исполнение договора. Срок: пока существует аккаунт.
История повторений
FSRS-метаданные карточек, оценки, время ответа. Цель: работа алгоритма интервального повторения. Основание: исполнение договора. Срок: пока существует аккаунт.
Технические данные
IP-адрес, User-Agent, время запроса, идентификатор запроса. Цель: безопасность, диагностика инцидентов, защита от злоупотреблений. Основание: законный интерес (защита сервиса). Срок: до 30 дней в журналах сервера.
Email-уведомления
Email-адрес, факт открытия и переход по ссылке (если включены). Цель: подтверждение почты, восстановление пароля, напоминания. Основание: согласие (для напоминаний); исполнение договора (для transactional). Срок: пока аккаунт активен; статистика открытий — до 90 дней.

4. Специальные категории данных

Сервис не запрашивает и сознательно не собирает специальные категории персональных данных (расовое или этническое происхождение, политические взгляды, религиозные убеждения, биометрические данные, данные о здоровье или сексуальной жизни). Пользователю не следует размещать такие данные в карточках или заметках.

5. Как мы получаем данные

Большую часть данных Пользователь предоставляет напрямую: при регистрации (email, пароль), при работе с сервисом (карточки, оценки), в настройках профиля (часовой пояс, язык).

Часть данных формируется автоматически в процессе работы: технические логи сервера (IP-адрес, время запроса, идентификатор запроса), агрегированные показатели использования FSRS-алгоритма.

Сторонних источников данных (data brokers, рекламные сети) Оператор не использует.

6. Передача данных третьим лицам (субпроцессоры)

Для обеспечения работы сервиса Оператор привлекает следующих субпроцессоров:

ПоставщикНазначениеКатегория данныхЮрисдикция
Fly.ioХостинг приложения и базы данных PostgreSQLВсе пользовательские данные (email, карточки, история повторений)США / ЕС
VercelХостинг веб-интерфейса (CDN, статические ресурсы)IP-адрес, User-Agent, технические логиСША
SentryМониторинг ошибок приложения; PII удаляются перед отправкойСтек-трейсы ошибок, идентификатор сессии (без email и токенов)США / ЕС
Email-провайдерОтправка транзакционных писем (подтверждение, восстановление пароля, напоминания)Email-адрес, тело письмаУточняется через support@kerta.app
GoogleOAuth-аутентификация при входе через Google (только если пользователь явно выбрал этот путь — пароль Google в Kerta не передаётся)Google ID (поле sub), подтверждённый email-адрес, имя из профиля GoogleСША / ЕС

7. Трансграничная передача

Серверы и инфраструктура отдельных субпроцессоров (см. §6) расположены за пределами Российской Федерации, в том числе на территории США и стран ЕС.

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

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

8. Меры защиты данных

  • пароли хранятся в виде argon2id-хеша; исходные пароли не сохраняются и не доступны Оператору;
  • все запросы между браузером Пользователя и сервером передаются по HTTPS;
  • токены доступа (access_token, refresh_token) хранятся в HttpOnly cookies — недоступны для скриптов в браузере;
  • доступ к базе данных ограничен инфраструктурой Оператора, не публикуется в открытой сети;
  • журналы ошибок отправляются в Sentry с автоматическим удалением персональных идентификаторов;
  • регулярно применяются обновления безопасности зависимостей.

9. Ваши права

Пользователь имеет право:

  • получать доступ к своим персональным данным и их копии (раздел «Настройки → Скачать мои данные» — выгрузка в формате JSON, не чаще одного раза в час);
  • требовать исправления неточных данных (через интерфейс сервиса или по email);
  • удалить аккаунт и связанные с ним данные (раздел «Настройки → Удалить аккаунт»; полное удаление через 7 дней grace period);
  • отозвать согласие на обработку (равнозначно удалению аккаунта в части, где обработка основана на согласии);
  • возражать против обработки на основании законного интереса;
  • для пользователей из ЕЭЗ — подать жалобу в надзорный орган своей страны;
  • для пользователей РФ — подать обращение в Роскомнадзор.

10. Как реализовать свои права

Большинство прав реализуется через интерфейс сервиса. Для остальных запросов — пишите на support@kerta.app.

Оператор отвечает на запросы в течение 30 дней. Для верификации личности может быть запрошено подтверждение через email-адрес, привязанный к аккаунту.

11. Сроки хранения

Сроки хранения указаны для каждой категории данных в §3.

После удаления аккаунта основные данные стираются в течение 7 дней (по истечении grace period). Технические логи и резервные копии могут храниться до 30 дней.

12. Cookies и аналогичные технологии

Подробное описание используемых cookies находится в отдельной Политике использования файлов cookie (/legal/cookies).

Сервис не использует cookies для рекламного таргетинга или передачи данных в рекламные сети. Внешняя аналитика с применением cookies не подключена.

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

Оператор может обновлять настоящую Политику. Существенные изменения объявляются по email и через интерфейс сервиса не позднее, чем за 14 дней до вступления в силу.

При обновлении изменяется поле «Последнее обновление» в начале страницы; история версий доступна по запросу.

14. Контакты

По любым вопросам, касающимся обработки персональных данных:

Соколов В. И., г. Москва, Россия.

Email: support@kerta.app.

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

Подробнее