Коротко
Сообщения, файлы и звонки в MayakChat защищены сквозным шифрованием. Ключи хранятся только на устройствах собеседников.
На главном экране списка чатов может показываться реклама РСЯ. Мы не передаём переписку рекламной сети. Сведения об обработке технических данных — ниже.
Оператор
Оператор персональных данных — iiimmeR. Связаться с нами можно по адресу mayak5upport@yandex.ru или через раздел «Поддержка» в приложении.
Данные обрабатываются в соответствии с Федеральным законом от 27.07.2006 № 152-ФЗ «О персональных данных». Серверы находятся в России.
Какие данные мы обрабатываем
При регистрации
- Номер телефона. Служит логином для входа. СМС на него не отправляются, и другие пользователи не могут найти вас по номеру.
- Пароль. Хранится только в виде хеша.
- Имя, фамилия и информация «о себе», если вы их указали. Их видят ваши контакты.
При использовании приложения
- Ваш код и код для добавления в друзья.
- Дата регистрации.
- Устройства, на которых выполнен вход: модель, версия приложения, время последней активности.
- Публичные ключи шифрования ваших устройств.
- Контакты, заблокированные пользователи и группы, в которых вы состоите, включая их названия.
- Служебные сведения о сообщениях и звонках: отправитель, получатель, время и статус доставки.
- Журнал веб-сервера: IP-адрес, время и адрес запроса, сведения о браузере или приложении.
В зашифрованном виде
- Сообщения и вложения, пока они ожидают доставки. Названия и типы файлов на сервер не передаются.
- Отложенные сообщения — до назначенного времени отправки, а сообщения «Отправить, когда будет в сети» — пока собеседник не откроет приложение.
- Геопозиция в реальном времени. Точки идут собеседнику через наш сервер в зашифрованном виде: сервер видит, кто кому показывает геопозицию, когда и как часто, но не сами места. Пройденный путь, если вы разрешили его показывать, хранится зашифрованным и удаляется, как только трансляция закончилась.
Маршрут по дорогам
Маршрут по дорогам считает ООО «Яндекс» прямо с вашего телефона: ему уходят начало и конец маршрута и способ передвижения. Наш сервер в этом не участвует и этих точек не видит. Приложение спрашивает согласие перед первым расчётом; после него маршруты в переписке прокладываются сами, когда вы их видите. В переписку уходят только начало, цель и способ передвижения, а собеседник считает маршрут своим Яндексом.
Если вы начали путь по маршруту и показываете собеседнику, где вы, маршрут перестраивается от вашей текущей точки, когда вы поедете другой дорогой, и время прибытия уточняется. Это делает и ваш телефон, и телефон собеседника, у которого включён расчёт маршрутов: каждый отправляет в ООО «Яндекс» вашу текущую точку и цель. Собеседнику, кроме точек трансляции, приходит только пройденное за поездку расстояние — в том же зашифрованном виде.
Фото профиля и резервные копии на сервер не загружаются. Фото отправляется контактам в зашифрованном сообщении, а резервную копию вы храните сами.
Что остаётся на вашем устройстве
- Переписка, вложения, черновики и заметки о собеседниках. Они хранятся в зашифрованной базе на телефоне.
- Расшифровка голосовых сообщений и кружков. Речь распознаётся прямо на телефоне: ни запись, ни получившийся текст никуда не отправляются. Текст хранится вместе с перепиской и удаляется вместе с сообщением.
- Модель распознавания речи. Её скачивают с нашего сервера один раз — когда вы впервые решите расшифровать голосовое или кружок. Сервер видит только запрос на скачивание, так же как любое обращение к сайту. Удалить модель можно в настройках, в разделе «Данные и память».
- Напоминания о сообщениях. Их расписание хранится в телефоне, сервер о них не знает. Текста сообщения в напоминании нет.
- Копия списка контактов — чтобы приложение открывалось и без интернета. Хранится в защищённом хранилище телефона и удаляется при выходе из аккаунта.
- Перенос переписки из WhatsApp и Telegram. Файл выгрузки разбирается на телефоне и на сервер не попадает.
- Резервная копия. Она зашифрована паролем, который знаете только вы, и сохраняется туда, куда вы выберете: в память телефона, на карту памяти или в облачное хранилище.
Разрешения на телефоне
Приложение спрашивает разрешение в тот момент, когда оно понадобилось. Если отказать, недоступной станет только связанная с ним функция, остальное продолжит работать. Отозвать любое разрешение можно в настройках телефона.
- Камера — фото, видео и видеосообщения, видеозвонки, сканирование QR-кода друга.
- Микрофон — голосовые и видеосообщения, звонки.
- Фото и видео — чтобы показать снимки в окне вложений и отправить выбранные. На Android 14 и новее можно открыть доступ только к отдельным снимкам.
- Уведомления — о новых сообщениях и звонках.
- Местоположение — только когда вы сами отправляете точку или включаете геопозицию в реальном времени. Доступ «в фоне, всегда» приложение не запрашивает; пока идёт трансляция, в шторке уведомлений видна строка «Вы делитесь геопозицией» с кнопкой «Остановить».
- Показ поверх экрана блокировки — чтобы входящий звонок был виден на заблокированном телефоне.
Без отдельного запроса приложение пользуется доступом в интернет и в локальную сеть (для звонков и «Маячка») и запуском после перезагрузки телефона — чтобы напоминания о сообщениях сработали и после неё.
Чего приложение не делает
- Не запрашивает доступ к контактам телефона.
- Не определяет местоположение без вашего действия: только когда вы отправляете точку, включили трансляцию или прокладываете маршрут. Яндексу оно уходит только как начало маршрута: того, что вы прокладываете сами, или того, что перестраивается в пути, который вы показываете собеседнику.
- Не передаёт текст переписки, контакты и ключи шифрования в рекламные системы и сторонние сервисы отчётов об ошибках.
- Не отправляет голосовые сообщения в сторонние сервисы распознавания речи.
- Не продаёт тексты сообщений, контакты и ключи шифрования рекламодателям.
Кому передаются данные
Google Firebase Cloud Messaging
Через эту службу приходят уведомления о сообщениях и звонках, когда приложение закрыто. Google получает идентификатор устройства в службе и тип события. Текста сообщения и имени отправителя в уведомлении нет.
Яндекс Карты
Когда в приложении открыта карта, её изображение загружается с серверов ООО «Яндекс». Яндекс видит IP-адрес телефона и район, который показывает карта (например, вокруг присланной вам точки), но не ваши сообщения и не саму переписку. Пока карту не открыли и не искали адрес или маршрут, приложение к Яндексу не обращается.
Если вы ищете адрес или прокладываете маршрут по дорогам, ООО «Яндекс» получает текст запроса и район карты, рядом с которым искать, или начало и конец маршрута. Поиск отправляется только по кнопке «Найти». Найденные Яндексом адреса и линии маршрутов приложение не сохраняет и не пересылает.
Своё местоположение приложение Яндексу само не сообщает: точку определяет телефон. Яндекс узнаёт ваше место, только если вы сами прокладываете маршрут от него или идёте по маршруту, показывая собеседнику, где вы: тогда маршрут перестраивается от текущей точки на вашем телефоне и на телефоне собеседника.
Рекламная сеть Яндекса (РСЯ)
Только на экране списка чатов может показываться баннер Яндекса. Рекламный SDK обращается к серверам Яндекса и может обрабатывать IP-адрес, технические сведения об устройстве, запросы и показы объявлений. Мы не передаём ему тексты сообщений, контакты, геопозицию, ключи и идентификаторы бесед. В приложении выключена передача геопозиции для рекламы и персонализированное согласие, доступ к рекламному идентификатору Android не запрашивается. Показывать рекламу или нет можно выбрать в настройках приложения. Выбор сохраняется на устройстве.
Промежуточный сервер для звонков
Если телефоны не могут соединиться напрямую, звонок проходит через наш промежуточный сервер. Ему известны IP-адреса участников.
Сайты из ссылок
Если включено превью ссылок, телефон отправителя сам открывает ссылку из сообщения, чтобы показать карточку с заголовком и картинкой. Сайт при этом видит IP-адрес отправителя — так же, как при открытии ссылки в браузере. Наш сервер в этом не участвует, а карточка уходит собеседнику в зашифрованном сообщении. Превью выключается в настройках, в разделе «Настройка чатов».
Телефоны рядом без интернета («Маячок»)
Когда связи с сервером нет, приложение ищет собеседников в той же Wi-Fi-сети и передаёт им сообщения напрямую — в том же зашифрованном виде, что и через сервер. Для этого телефон объявляет в сети метку, которая меняется каждый час и не содержит ни номера, ни имени: узнать её может только тот, с кем вы уже переписываетесь. Другие устройства в сети видят, что в ней есть телефон с приложением, но не видят, чей он. Доступ к Bluetooth и местоположению для этого не нужен.
Государственные органы
Мы предоставляем данные уполномоченным органам в случаях, предусмотренных законом. Это могут быть только данные аккаунта и служебные сведения о доставке.
Сроки хранения
- Сообщения удаляются с сервера через 7 дней после доставки, недоставленные — через 90 дней.
- Вложения удаляются после того, как их получили все адресаты, и не позднее чем через 14 дней.
- Отложенные сообщения хранятся до назначенного времени отправки, но не дольше года. Сообщения «когда будет в сети» — пока собеседник не откроет приложение, но тоже не дольше года.
- Данные аккаунта, контакты и группы хранятся, пока существует аккаунт.
- Журнал веб-сервера имеет ограниченный объём, старые записи автоматически заменяются новыми.
Защита данных
- Сквозное шифрование на основе X25519, Ed25519, HKDF-SHA256 и AES-256-GCM. У каждого сообщения свой ключ.
- Соединение с сервером — только по HTTPS.
- Ключи хранятся в защищённом хранилище телефона, база сообщений на устройстве зашифрована.
- Если ключ собеседника изменился, приложение предупредит об этом.
- Звонок можно проверить на перехват: четыре эмодзи на экране звонка у вас и у собеседника совпадают, только если разговор никто не подслушивает посередине.
- Автоматическое резервное копирование данных приложения в облако Google отключено.
Ваши права
- Узнать, какие данные о вас хранятся, — в настройках, на экране «Что Маяк знает обо мне».
- Изменить имя, фамилию и информацию «о себе» в профиле.
- Завершить сеанс на любом своём устройстве в настройках.
- Удалить аккаунт и связанные с ним данные, написав в поддержку. Отзыв согласия на обработку данных означает удаление аккаунта: без этих данных приложение не может работать.
На обращения мы отвечаем в сроки, установленные законом.
Дети
Приложение предназначено для пользователей старше 16 лет.
Изменения
Новая редакция публикуется на сайте и в приложении с указанием даты. О существенных изменениях мы сообщим в приложении.