Коротко
- Мы собираем то, что нужно для работы приложения: данные аккаунта, встречи, которые вы создаёте или посещаете, сообщения и — пока приложение открыто — приблизительную геопозицию.
- При входе по номеру телефона мы подтверждаем его один раз, при регистрации: вы звоните с этого телефона на номер, который мы показываем. Звонок сразу сбрасывается и для вас бесплатен; дальше вы входите по номеру и паролю. Если вы решите найти друзей в контактах, номера превращаются в необратимые отпечатки прямо на телефоне, сверяются один раз и нигде не сохраняются.
- Позиция на Радаре намеренно размывается на нашем сервере до сохранения, а сырые GPS-координаты вашего устройства на диск не записываются. Данные Радара живут в памяти по таймеру, а не в базе.
- Мы не продаём персональные данные и не используем их для сторонней рекламы.
- Получить, исправить, выгрузить или удалить данные можно в приложении либо письмом на privacy@kaifmeet.ru.
- Политика составлена с учётом и 152-ФЗ, и GDPR. При расхождении мы применяем более строгий стандарт ко всем.
Краткое изложение приведено для удобства и юридической силы не имеет. При расхождении с полным текстом действует полный текст.
Политика объясняет, как Kaif Technologies LLC обрабатывает персональные данные в приложениях Kaif и на настоящем сайте.
1. Кто отвечает за ваши данные
Оператором персональных данных по Федеральному закону № 152-ФЗ и контролёром по ст. 4(7) GDPR является:
| Юридическое лицо | Kaif Technologies LLC |
| Юридический адрес | 350000, Russia, Krasnodar Krai, Krasnodar, [street, building, office] |
| ОГРН | 0000000000000 |
| ИНН | 0000000000 |
| Запись в реестре операторов ПДн | not yet assigned |
| Контакт по вопросам данных | privacy@kaifmeet.ru |
| Ответственный за обработку ПДн | dpo@kaifmeet.ru |
| Представитель в ЕС (ст. 27 GDPR) | to be appointed |
Находясь в ЕЭЗ или Великобритании, вы вправе обращаться по любым вопросам обработки к нашему представителю в ЕС вместо нас.
2. Какие данные мы собираем
Вы сообщаете сами
- Данные аккаунта: имя или отображаемое имя, адрес электронной почты и/или номер телефона, пароль (хранится только в виде bcrypt-хеша — сам пароль мы не храним), дата рождения, когда она нужна для подтверждения минимального возраста.
- Номер телефона: если вы входите по нему или добавляете его в аккаунт, мы подтверждаем, что номер ваш, коротким звонком с него — он сразу сбрасывается и бесплатен. Другим пользователям номер не показывается.
- Данные профиля: фотография, описание, интересы, город, языки.
- Контент: созданные встречи, отправленные сообщения, загруженные фотографии, оценки и отзывы, текст статуса на Радаре.
- Данные верификации: при добровольном подтверждении личности организатора — предоставленный документ и содержащиеся в нём сведения.
- Платёжные данные: при покупке или продаже через Сервис — реквизиты, необходимые для проведения операции, а для получения выплат — банковские реквизиты и налоговые идентификаторы. Полные номера карт обрабатываются платёжным провайдером и на наши серверы не попадают.
- Переписка: то, что вы пишете в поддержку и на адреса по безопасности и конфиденциальности.
- Данные для доставки: если вы заказываете физический товар за Баллы — имя получателя, контактный телефон и адрес доставки.
Собирается автоматически
- Геоданные — только пока приложение открыто и активно. См. раздел 4.
- Данные устройства: модель, версия ОС, версия приложения, язык и идентификатор устройства для push-уведомлений.
- Журналы: IP-адрес, отметки времени и запросы приложения к нашему API. Используются для безопасности, противодействия злоупотреблениям и диагностики.
- Данные об использовании: какие экраны и функции открываются, в агрегированном виде.
Получаем от третьих лиц
- При входе через Google или Apple: идентификатор у провайдера, адрес электронной почты и имя, если провайдер его передаёт. Адреса Apple Private Relay поддерживаются — настоящий адрес не требуется.
- При входе через Яндекс ID: идентификатор аккаунта Яндекса, адрес электронной почты этого аккаунта и имя. Фотографию профиля Яндекса мы не запрашиваем.
- При жалобе другого пользователя — содержание жалобы.
Если вы ищете друзей в контактах
- Только по вашему действию и только после того, как вы разрешите доступ к контактам.
- Каждый номер приводится к единому формату и превращается на вашем устройстве в необратимый отпечаток (хеш SHA-256). Имена, адреса электронной почты и сами номера телефон не покидают.
- Сервер сравнивает отпечатки с отпечатками пользователей, которые подтвердили номер и разрешили находить себя, возвращает совпадения и удаляет отпечатки. Они не сохраняются и не записываются в журналы.
- Отпечаток номера теоретически можно подобрать перебором всех возможных номеров, поэтому мы также ограничиваем число проверок для одного аккаунта в сутки.
- Запретить находить себя таким образом можно в любой момент: Настройки → Конфиденциальность → «Находить меня по номеру телефона».
Мы не собираем специальные категории персональных данных по ст. 9 GDPR — о расовом и этническом происхождении, политических взглядах, религиозных убеждениях, членстве в профсоюзах, генетические и биометрические данные, данные о здоровье и сексуальной ориентации. Если вы добровольно указываете такие сведения в свободных полях (описание профиля, описание встречи), они обрабатываются как обычный контент по вашей инициативе.
3. Цели обработки и правовые основания
| Цель | Данные | Основание (GDPR) | Основание (152-ФЗ) |
|---|---|---|---|
| Создание и работа аккаунта | Аккаунт, профиль | ст. 6(1)(b) — исполнение договора | ст. 6(1)(5) — исполнение договора |
| Показ встреч и людей рядом | Приблизительная геопозиция, интересы | ст. 6(1)(b) и 6(1)(a) — согласие на геоданные | ст. 6(1)(1) — согласие |
| Доставка сообщений и уведомлений | Контент, токен устройства | ст. 6(1)(b) | ст. 6(1)(5) |
| Приём оплаты и выплаты организаторам | Платёжные данные, верификация | ст. 6(1)(b) и 6(1)(c) — обязанность по закону | ст. 6(1)(5) и 6(1)(2) |
| Подтверждение личности организатора | Документ, удостоверяющий личность | ст. 6(1)(a) — согласие | ст. 6(1)(1) — согласие |
| Безопасность и разбор злоупотреблений | Журналы, жалобы, данные аккаунта | ст. 6(1)(f) — законный интерес | ст. 6(1)(5) |
| Противодействие мошенничеству, исполнение закона | Платёжные данные, журналы | ст. 6(1)(c) и 6(1)(f) | ст. 6(1)(2) |
| Улучшение продукта | Агрегированные данные об использовании | ст. 6(1)(f) — законный интерес | ст. 6(1)(5) |
| Сервисные письма | Адрес электронной почты | ст. 6(1)(b) | ст. 6(1)(5) |
| Маркетинговые письма по вашей просьбе | Адрес электронной почты | ст. 6(1)(a) — согласие | ст. 6(1)(1) — согласие |
| Подтверждение номера телефона входящим звонком и вход по нему | Номер телефона, факт и время звонка | ст. 6(1)(b) | ст. 6(1)(5) |
| Поиск друзей в контактах по вашему запросу | Отпечатки номеров из контактов; ваш подтверждённый номер | ст. 6(1)(a) — согласие | ст. 6(1)(1) — согласие |
| Учёт вашего согласия | Принятая версия Соглашения и время принятия | ст. 6(1)(c) и ст. 7(1) | ч. 3 ст. 9 — доказательство согласия |
| Доставка товаров, заказанных за Баллы | Данные для доставки | ст. 6(1)(b) — исполнение договора | ст. 6(1)(5) — исполнение договора |
Опираясь на законный интерес, мы проводим оценку соразмерности и убеждаемся, что обработка необходима, пропорциональна и соответствует вашим разумным ожиданиям. Вы вправе возразить против неё в любой момент — см. раздел 8.
Согласие можно отозвать в любой момент; это не влияет на законность обработки до отзыва. Отзыв согласия на геоданные отключает Радар и поиск рядом, остальная часть Сервиса продолжает работать.
4. Геоданные — как устроен Kaif Радар
Этот раздел описывает самую чувствительную обработку с необходимой подробностью.
- Геопозиция считывается только пока приложение открыто и находится на переднем плане. Фоновая геолокация не запрашивается и не используется, история перемещений не формируется.
- При видимости на Радаре устройство отправляет координаты на сервер. Сервер немедленно снижает их точность: позиция привязывается к укрупнённой ячейке геохеша, затем смещается на детерминированную величину, производную от вашего идентификатора. Сохраняется только преобразованная позиция.
- Сырые координаты, отправленные устройством, не записываются в постоянное хранилище и существуют в памяти лишь на время обработки запроса.
- Поскольку смещение индивидуально, двое рядом стоящих не совпадают в одной отображаемой точке, а сама точка не позволяет определить здание или адрес.
- Присутствие на Радаре хранится в оперативном хранилище со сроком жизни 180 секунд, статус — 2 часа. Ни то, ни другое не пишется в базу данных; по истечении срока запись удаляется самим хранилищем.
- Режим невидимки полностью убирает вас с Радара. Блокировки применяются в обе стороны до формирования любой выдачи Радара.
- Для поиска встреч, а не людей, используется более грубая позиция уровня города или района; город можно указать вручную, не предоставляя доступ к геолокации вовсе.
- Когда вы отмечаетесь на встрече («Я здесь»), устройство один раз отправляет координаты. Сервер сравнивает их с местом встречи и сохраняет только время отметки и расстояние, округлённое до 50 метров; сами координаты не сохраняются. Кто отметился, видит только организатор.
Обработка геоданных основана на вашем согласии, выраженном через системный запрос разрешения. Отозвать его можно в настройках устройства или включив режим невидимки.
5. Кому передаются данные
Мы не продаём персональные данные и не передаём их рекламным сетям и брокерам данных. Передача происходит только в следующих случаях.
Другим пользователям
Отображаемое имя, фотография, описание и интересы видны другим пользователям. Созданные вами встречи видны в соответствии с выбранной вами видимостью. При присоединении к встрече ваше участие видно организатору и другим участникам. Приблизительная позиция и статус на Радаре видны находящимся рядом, пока вы видимы.
Если включено «Находить меня по номеру телефона», человек, у которого ваш подтверждённый номер записан в контактах, увидит, что вы есть в Kaif, — ваше имя и фотографию, но не номер.
Обработчикам по нашему поручению
| Обработчик | Назначение | Размещение |
|---|---|---|
| Платёжный провайдер (ЮMoney) | Приём платежей и выплаты | Российская Федерация |
| Google (Firebase Cloud Messaging) | Доставка push-уведомлений | ЕС / США |
| LocationIQ | Преобразование координат и текста в названия мест | Европейский союз |
| Google Firebase Crashlytics | Отчёты о сбоях и ошибках | ЕС / США |
| SMTP-провайдер | Отправка транзакционных писем | См. актуальный перечень субобработчиков |
| SMS.ru | Подтверждение номеров входящим звонком | Российская Федерация |
| Курьерская служба или почта | Доставка товаров, заказанных за Баллы: имя получателя, телефон и адрес | Российская Федерация |
| Яндекс AppMetrica | Продуктовая аналитика: какие экраны и функции используются. Без рекламных идентификаторов и геоданных | Российская Федерация |
| Сервис отчётов об ошибках (протокол Sentry) | Отчёты об ошибках сервера без содержимого запросов и IP-адресов | Российская Федерация (собственный сервер) — см. актуальный перечень субобработчиков |
С каждым обработчиком заключён письменный договор, отвечающий требованиям ст. 28 GDPR и ст. 6 152-ФЗ; обработчик действует только по нашим документированным поручениям и не вправе использовать данные в своих целях. База данных, файловое хранилище, слой реального времени и админ-консоль эксплуатируются нами, а не сторонней платформой.
По требованию закона
Мы раскрываем данные органам власти, когда обязаны по закону. Каждый запрос оценивается на соответствие заявленному основанию; неформальные и чрезмерно широкие запросы отклоняются. Если закон это не запрещает и если уведомление не создаёт угрозы безопасности, мы сообщаем пользователю.
При передаче бизнеса
При продаже или слиянии данные могут перейти к приобретателю, который остаётся связанным настоящей Политикой до её правомерной замены. Мы уведомим вас до того, как к вашим данным станет применяться иная политика.
6. Место хранения и трансграничная передача
В соответствии с ч. 5 ст. 18 Федерального закона № 152-ФЗ запись, систематизация, накопление, хранение, уточнение и извлечение персональных данных граждан Российской Федерации осуществляются с использованием баз данных, находящихся на территории Российской Федерации. Последующая передача за рубеж, если она происходит, осуществляется только после первичной обработки в российских базах данных.
Трансграничная передача осуществляется в государства, обеспечивающие адекватную защиту прав субъектов персональных данных, либо на основании вашего согласия, либо для исполнения договора, стороной которого вы являетесь, в соответствии со ст. 12 152-ФЗ.
Передача данных из ЕЭЗ в третьи страны осуществляется на основании механизмов главы V GDPR — решения об адекватности либо Стандартных договорных условий Европейской комиссии, при необходимости дополненных техническими мерами. Копию применяемых гарантий можно запросить письмом на privacy@kaifmeet.ru.
7. Сроки хранения
| Данные | Срок |
|---|---|
| Аккаунт и профиль | Пока аккаунт активен; удаляются в течение 30 дней после удаления аккаунта |
| Присутствие на Радаре | 180 секунд (технический TTL) |
| Статус на Радаре | 2 часа (технический TTL) |
| Сообщения | Пока существует чат; удаляются вместе со встречей и её чатом |
| Встречи | 24 месяца после завершения, затем обезличиваются для статистики |
| Документы для подтверждения личности | Удаляются в течение 90 дней после решения; сохраняются только результат и дата |
| Платёжные документы и выплаты | В сроки, установленные налоговым и бухгалтерским законодательством, — как правило, 5 лет |
| Жалобы и решения модерации | 3 года, чтобы выявлять повторяющееся поведение |
| Серверные журналы | 90 дней |
| Резервные копии | Скользящие 30 дней, после чего удалённые данные исчезают и из копий |
| Незавершённые подтверждения номера | 5 минут, затем удаляются |
| Отпечатки номеров из контактов | Не хранятся — удаляются сразу после ответа о совпадениях |
| Запись о вашем согласии | Пока существует аккаунт и 3 года после его удаления — для подтверждения факта согласия |
| Полученные вознаграждения за приглашения | Хеш номера телефона с секретным ключом сервера; хранится после удаления аккаунта, чтобы один номер не получил вознаграждение за приглашение дважды. Без ключа сервера его нельзя превратить обратно в номер |
| Данные для доставки товаров, заказанных за Баллы | До доставки, затем удаляются в течение 30 дней; сразу — при отмене заказа или удалении аккаунта |
При удалении аккаунта мы удаляем или необратимо обезличиваем ваши персональные данные в течение 30 дней, за исключением случаев, когда обязаны сохранить их по закону, для защиты правовых требований или для исполнения запрета в отношении пользователя, удалённого за серьёзные нарушения; в таких случаях сохраняется необходимый минимум.
Сообщения, уже отправленные другим людям, остаются им доступны. Это свойство переписки, а не решение о хранении: отозвать сообщение с чужого устройства невозможно.
8. Ваши права
По обоим режимам вы вправе:
- Узнать, обрабатываем ли мы ваши данные, и получить их копию (ст. 15 GDPR; ст. 14 152-ФЗ).
- Требовать исправления неточных данных (ст. 16 GDPR; ст. 14 152-ФЗ).
- Требовать удаления данных, если они больше не нужны или обрабатывались неправомерно (ст. 17 GDPR; ст. 14 152-ФЗ).
- Требовать ограничения обработки на время спора о точности или правомерности (ст. 18 GDPR).
- Получить предоставленные вами данные в структурированном машиночитаемом формате и передать их другому контролёру, если это технически осуществимо (ст. 20 GDPR).
- Возражать против обработки на основании законного интереса, включая профилирование (ст. 21 GDPR).
- Отозвать согласие в любой момент без влияния на предшествующую обработку (ст. 7(3) GDPR; ст. 9 152-ФЗ).
- Не подвергаться решению, основанному исключительно на автоматизированной обработке и порождающему юридические или сходные существенные последствия (ст. 22 GDPR). Таких решений мы не принимаем: решения, затрагивающие аккаунт, проверяет человек.
Большинство прав реализуется прямо в приложении: профиль редактируется, данные выгружаются из настроек, удаление аккаунта выполняется в одно действие. По остальным вопросам пишите на privacy@kaifmeet.ru. Мы отвечаем в течение 30 дней. По сложным запросам срок может быть продлён ещё на два месяца с уведомлением о причинах в первые 30 дней. Плата не взимается, кроме случаев явно необоснованных или чрезмерных запросов.
Мы можем попросить подтвердить личность до исполнения запроса — не чтобы затруднить его, а потому что раскрытие ваших данных лицу, выдающему себя за вас, хуже небольшой задержки.
Жалобы
Если вас не устроило, как мы обошлись с вашими данными, сначала сообщите нам — мы предпочитаем исправить. Вы также вправе обратиться с жалобой в надзорный орган: в Российской Федерации — в Роскомнадзор; в ЕЭЗ — в орган по защите данных страны вашего проживания, места работы или места предполагаемого нарушения.
9. Как мы защищаем данные
- Весь трафик между устройством и серверами шифруется по TLS.
- Пароли хранятся только в виде bcrypt-хешей. Мы не можем их прочитать и никогда не спросим ваш пароль.
- Токены доступа короткоживущие и мгновенно отзываемые; при выходе токен попадает в список отзыва, проверяемый при каждом запросе.
- Документы, удостоверяющие личность, загружаются напрямую в закрытое хранилище по короткоживущим предподписанным ссылкам. Мы храним только ключ объекта, а проверяющие открывают документ по ссылке с ограниченным сроком. Публичного адреса у документов нет.
- Доступ к продуктивным данным имеют только сотрудники, которым он необходим; аутентификация индивидуальная, все административные действия пишутся в неизменяемый журнал аудита.
- Базу данных, хранилище и инфраструктуру мы эксплуатируем сами, не передавая их сторонней платформе.
Абсолютно защищённых систем не существует. При инциденте, способном создать риск для ваших прав и свобод, мы уведомим надзорный орган в течение 72 часов согласно ст. 33 GDPR и без неоправданной задержки уведомим вас, если риск высок.
10. Дети
Сервис не предназначен для лиц младше 16 лет, и мы не обрабатываем их персональные данные осознанно. Если вы полагаете, что аккаунт создан ребёнком, напишите на safety@kaifmeet.ru — мы проверим и удалим его.
11. Изменения Политики
Мы обновляем Политику при изменении обработки. О существенных изменениях уведомляем в приложении или по электронной почте не менее чем за 14 дней до вступления в силу. Дата обновления вверху всегда соответствует действующей редакции; предыдущие редакции предоставляются по запросу.
12. Контакты
По любым вопросам о Политике и ваших данных пишите на privacy@kaifmeet.ru. Ответственному за обработку персональных данных — на dpo@kaifmeet.ru. Почтовая корреспонденция: 350000, Russia, Krasnodar Krai, Krasnodar, [street, building, office].
