Политика конфиденциальности
Что Sonar собирает, зачем это нужно и как от этого отказаться. Без юридических формул там, где можно объяснить словами.
Коротко
Что обязательно нужно для аккаунта?
Только ник и пароль. Почта необязательна и нужна лишь для восстановления доступа.
Где лежат данные?
На сервере в России. Никому не передаются и не продаются.
Можно ли играть без аккаунта?
Да. Без аккаунта работают установка версий, сборки и запуск игры — не работают только друзья, чат и приглашения.
Сохраняете ли вы мой IP-адрес?
Только адрес, с которого входили в аккаунт: по записи на каждый ввод пароля, 90 дней, виден одному владельцу сервиса. Нужно это, чтобы блокировка не снималась регистрацией нового ника. К телеметрии адрес не прикладывается — там остаётся только страна.
Есть ли на сайте слежка?
Есть счётчик посещаемости с cookie — он считает заходы и нажатия на «Скачать». Запись того, что вы делаете на странице, выключена.
Как удалить свои данные?
Написать на sergey_webdev@mail.ru. Аккаунт удаляется вместе с друзьями, приглашениями и телеметрией.
Кто обрабатывает данные
Оператор — автор проекта Sonar, физическое лицо, Российская Федерация. Связаться по любому вопросу из этой политики: sergey_webdev@mail.ru. Ответ приходит на тот же адрес, с которого пришло письмо.
Sonar — лаунчер для игры Minecraft. Он не связан с Mojang и Microsoft, и учётные записи Minecraft в нём не используются: аккаунт Sonar — это отдельная учётная запись нашего сервиса.
Какие данные обрабатываются
Аккаунт
- Ник — виден другим игрокам, это ваше имя в лаунчере и в игре.
- Пароль — хранится только в виде хеша. Восстановить из него исходный пароль нельзя, и мы его не знаем.
- Почта — по желанию. Регистрация идёт по нику; почту привязывают, чтобы было чем восстановить доступ. Аккаунт без почты полноценен.
- Код восстановления — выдаётся при регистрации, показывается один раз и хранится хешем, как пароль.
- Код друга — короткий код, который можно дать кому угодно, чтобы вас нашли. Хранится открытым: он для того и нужен, и всё, что он даёт, — возможность отправить заявку, которую ещё надо принять.
- Дата регистрации и настройки приватности.
Общение
- Сообщения в чате — общем, в каналах серверов, в личных диалогах и беседах. Хранятся, чтобы переписка не пропадала между запусками.
- Друзья, заявки и блок-лист.
- Приглашения на серверы.
- Присутствие — в сети ли вы и на каком сервере играете. Кто это видит, вы задаёте сами в настройках: все, только друзья или никто. Значение по умолчанию — только друзья.
Модерация
Жалобы на сообщения, выданные наказания и записи о нарушениях правил чата. Жалоба хранит копию текста сообщения на момент отправки — иначе разбирать было бы нечего: автор успевает удалить сообщение раньше, чем жалобу рассмотрят.
Телеметрия
Лаунчер сообщает о том, чем в нём пользуются. Список закрытый — ровно эти четырнадцать событий и ничего сверх них:
-
launcher.started— запуск лаунчера -
tab.viewed— открыта вкладка -
version.installed— установлена версия игры -
instance.created— создана сборка -
game.launched— запуск игры -
game.exited— выход из игры -
mod.installed— установлен мод -
modpack.installed— установлена готовая сборка -
server.joined— вход на сервер -
error.shown— показана ошибка -
friend.added— добавлен друг -
message.sent— отправлено сообщение -
invite.sent— отправлено приглашение -
invite.accepted— приглашение принято
Считаются факты, а не содержимое: у события «отправлено сообщение» нет ни текста, ни адресата, у «входа на сервер» — ни адреса сервера. Вместе с событием приходят платформа (Windows, macOS, Linux) и версия лаунчера.
Рядом с событием сохраняется страна — только страна, двумя буквами. Она нужна, чтобы понимать, откуда люди приходят и на каком языке им писать. Считается она по IP-адресу, с которого пришло событие, на нашем же сервере и по файлу, лежащему на нём: наружу для этого мы не обращаемся, и вашего адреса никакой сторонний сервис не получает. Сам адрес рядом с событием не сохраняется — остаётся только страна, а по ней узнать человека нельзя.
К этому добавляется идентификатор установки — случайный номер, который лаунчер придумывает себе при первом запуске и хранит рядом со своими настройками. Он нужен затем, чтобы отличить десять запусков одного человека от запусков десяти разных, пока аккаунта ещё нет: играть можно и без регистрации, и без такого номера мы видели бы только тех, кто зарегистрировался. Из вашего компьютера он не выводится — это не «отпечаток» устройства, а просто случайное число: оно не связано ни с железом, ни с системой, ни с сетью, и исчезает вместе с настройками лаунчера при его удалении.
Технические данные
IP-адрес используется как ключ ограничений на частоту запросов — пять попыток входа за пятнадцать минут и тому подобное. Счётчики живут во временной памяти и стираются сами. IP-адреса попадают в журналы веб-сервера, которые хранятся 14 дней и затем удаляются автоматически.
Кроме того, мы сохраняем адрес, с которого входили в аккаунт: по одной записи на вход, регистрацию и восстановление доступа — сам адрес, страна по нему, платформа и время. При обычной работе лаунчера записей не появляется: они пишутся только тогда, когда вы вводите пароль.
Зачем это нужно: единственный способ отличить возвращение заблокированного человека под новым ником от другого человека — увидеть, что вход был с того же адреса. Без этого любая блокировка снимается регистрацией нового аккаунта за минуту, а лаунчером пользуются дети.
Что мы при этом обещаем. Эти записи видит только владелец сервиса — модераторам они не показываются вовсе, как и почта. Совпадение адреса мы не считаем доказательством: за одним адресом бывают класс, общежитие и целая семья, и само по себе оно ни к чему не приводит. Записи хранятся 90 дней и удаляются автоматически; дольше живёт только адрес последнего входа — одна строка, а не история. Всё это исчезает вместе с аккаунтом, если вы попросите его удалить.
Чего мы не делаем
- Не читаем личную переписку. Личные диалоги и групповые беседы не модерируются никем, включая персонал лаунчера.
- Не продаём данные и не отдаём их под чужую рекламу. Единственная передача на сторону — счётчик посещаемости сайта, и она описана ниже отдельным разделом. Данных аккаунта, переписки и того, во что вы играете, она не касается вовсе.
- Не записываем, что вы делаете на сайте. У счётчика посещаемости есть режим записи сессий — движения мыши, прокрутка, содержимое страницы. Он выключен и включён не будет: лаунчером пользуются дети.
- Не собираем содержимое ваших игровых миров, файлов и папок за пределами того, что нужно для установки и запуска игры.
- Не запрашиваем данные вашей учётной записи Minecraft.
Счётчик посещаемости и cookie
На страницах сайта работает Яндекс Метрика — счётчик посещаемости. Он нужен, чтобы понимать, сколько людей заходит и сколько из них доходит до кнопки «Скачать», и чтобы видеть, окупается ли реклама лаунчера.
Счётчик собирает обезличенные данные о посещении:
- IP-адрес, страна и город по нему;
- какие страницы вы открыли и сколько времени на них провели;
- откуда вы пришли — поисковик, реклама или ссылка;
- устройство, операционная система, браузер и размер окна;
- нажатия на кнопки скачивания — именно факт нажатия, без чего-либо ещё.
Для этого Метрика ставит файлы cookie и передаёт собранное ООО «Яндекс» — российской компании, серверы которой находятся в России. Условия обработки описаны в политике Яндекса.
Запись сессий («Вебвизор») выключена, карт наведения мыши и записи нажатий клавиш мы не ведём. Мы видим сводные цифры, а не то, как конкретный человек двигал мышью по странице.
Если мы запускаем рекламу лаунчера, данные счётчика могут использоваться, чтобы показать объявление тем, кто уже заходил на сайт, но не скачал лаунчер. Никаким третьим лицам для их собственной рекламы данные не передаются и не продаются.
Как отказаться. Отключите cookie в настройках браузера для этого сайта либо воспользуйтесь страницей отказа Яндекса. Сайт продолжит работать полностью: счётчик ни на что, кроме статистики, не влияет. Скачиванию и работе лаунчера отказ не мешает.
В самом лаунчере счётчика нет. Всё описанное относится только к страницам сайта. Что собирает лаунчер — выше, в разделе про телеметрию, и это закрытый список из четырнадцати событий.
Свой счётчик без cookie
Кроме Метрики на страницах работает наш собственный счётчик — Umami. Он стоит на том же сервере, что и всё остальное, cookie не ставит и никаких данных за пределы нашего сервера не отправляет. Он считает то же самое: сколько людей открыло страницу и сколько нажало «Скачать», — но без привязки к конкретному человеку.
Мы держим оба: рекламной кампании нужна Метрика, а понимать, сколько людей приходит, хочется и без передачи данных на сторону.
Внешние сервисы
Каталоги модов Modrinth и CurseForge запрашивает наш сервер, а не ваш лаунчер. Ваш IP-адрес этим сервисам не достаётся. При скачивании самих файлов модов лаунчер обращается к их серверам напрямую — иначе загрузка шла бы через нас и была бы медленнее.
Где и сколько хранятся данные
Данные лежат на сервере в Санкт-Петербурге. Хранение персональных данных граждан России на территории России — требование закона, и это не формальность в нашем случае: аккаунты, ники и переписка под него подпадают.
- Аккаунт и переписка — пока существует аккаунт.
- Сообщения общего чата — 30 дней, дальше удаляются автоматически. Это поток, а не архив.
- Журналы веб-сервера — 14 дней.
- Резервные копии базы — 14 дней. Удалённые данные исчезают из копий в течение этого срока.
Ваши права
Напишите на sergey_webdev@mail.ru, если хотите:
- узнать, какие данные о вас есть, и получить их копию;
- исправить неточные данные;
- удалить аккаунт. Вместе с ним удаляются друзья, заявки, приглашения и телеметрия. Отправленные вами сообщения при этом остаются в чужих диалогах, но теряют связь с вами и перестают быть вашими: удалить их полностью значило бы выдрать куски из чужой переписки. Если нужно стереть и их — скажите в письме, сделаем вручную;
- отозвать согласие на обработку.
Отдельного согласия на телеметрию нет — она обезличена настолько, насколько это вообще возможно, и без неё нечем понять, что в лаунчере ломается. Если вам это не подходит, напишите: отключим для вашего аккаунта.
Дети
Лаунчером пользуются дети, и мы это учитываем. Каталог модов — закрытый список, который ведём мы, а не поиск по чужому сайту. Чат фильтруется. Присутствие по умолчанию видно только друзьям, а не всем подряд.
Если игроку меньше 14 лет, аккаунт заводит родитель или законный представитель — регистрируя аккаунт, он соглашается с этой политикой за ребёнка. Родитель вправе в любой момент запросить удаление аккаунта ребёнка по адресу выше, и мы удалим его без вопросов.
Изменения
Если политика изменится, дата обновления вверху страницы станет новее. Существенные изменения — те, что расширяют состав собираемых данных, — показываются в лаунчере отдельно, а не тихой правкой страницы.