Конфиденциальность
1. Коротко
«В сети» — переключатель. Когда он включён, часть приложений выходит в сеть через наш узел, а весь остальной трафик идёт напрямую и остаётся без изменений. Чтобы это работало, нам нужно знать ровно две вещи: что у вас есть действующая учётная запись и какой узел вам назначен. Больше нам не нужно ничего — и больше мы ничего не собираем.
Мы не ведём журналов трафика, не храним историю адресов, к которым вы обращались, и не считаем ваши мегабайты. Мы не знаем, какие сайты и приложения вы открываете, когда и как долго. Мы не продаём данные, не передаём их рекламным сетям и не устанавливаем на сайте никаких счётчиков и следящих скриптов: страница, которую вы сейчас читаете, не делает ни одного запроса к сторонним серверам.
Ниже — полный список того, что всё-таки записывается, включая то, что записывает любой сервер в интернете просто потому, что к нему пришло соединение. Мы описываем это прямо, а не умалчиваем: политика, которая обещает больше, чем устроено на самом деле, — не обещание, а неточность.
2. Что мы собираем
Это полный список. Если чего-то в нём нет — этого нет и у нас: в базе просто нет такого поля.
- Открытый ключ устройства. При первом запуске приложение создаёт на устройстве пару ключей. Закрытая половина остаётся в системном хранилище ключей устройства и никогда его не покидает; нам уходит только открытая. В ответ мы выдаём идентификатор установки — случайную строку, которая ничего о вас не говорит, — и храним рядом платформу (iPhone или Android) и дату, до которой ключ действует.
- Идентификатор Apple, если вы вошли через Apple. Это устойчивая строка, которую выдаёт Apple; она не содержит вашего имени. Если вы выбрали ретрансляцию адреса через Apple, мы получаем адрес-ретранслятор, а настоящего не видим.
- Адрес почты — только если вы его сами укажете. Он нужен, чтобы вернуть доступ к учётной записи. Ни первый запуск, ни ежедневная работа от него не зависят. От самого письма для восстановления у нас остаётся только хеш ссылки: по тому, что лежит в базе, войти нельзя.
- Хеш кода восстановления — на Android, где учётная запись и есть ключ устройства. Сам код показывается один раз и у нас не хранится; восстановить его из хеша невозможно.
- Статус подписки — уровень, дата окончания, признак пробного периода — и реферальные связи: кто кого пригласил, чтобы начислить обеим сторонам бонусные дни.
- Назначенный узел и исходящий адрес. Одна строка на установку: какому узлу и какому адресу вы соответствуете сейчас. Без этой строки соединение просто некуда направлять. При переназначении она перезаписывается — истории назначений не существует.
- Дату активности — именно дату, без времени. Обновляется не чаще раза в сутки и нужна ровно для одного: посчитать, сколько установок активно. Точного «последнего входа» у нас нет.
- Записи об оплате: способ оплаты, номер платежа у платёжного сервиса, сумма, статус и сколько дней он добавил. Реквизиты карты мы не видим и не храним — они остаются у платёжного сервиса.
- Отчёты о доступности узла — когда вы нажимаете в приложении «что-то не так» и, если вы это разрешили, когда приложение само не смогло подтвердить маршрут. В отчёте: какой это узел, установилось ли соединение, сколько байт прошло до остановки, Wi-Fi или мобильная сеть, порт и номер автономной системы вашего оператора — это обозначение сети целиком, на миллионы абонентов, а не ваш адрес. Время рукопожатия округляется до диапазона, а не сохраняется как измеренное значение. Идентификатора установки в такой записи нет, время проставляет сервер и округляет до часа. Строка говорит «узел перестал отвечать на сети такого-то оператора», а не «у такого-то человека».
- Суммарные показатели узлов — сколько всего прошло через узел за интервал и сколько соединений он держал. Это счётчик самого узла: связи с установкой, учётной записью или адресом у него нет.
- Системный журнал сервера. Наши серверы, как любой сервер в интернете, видят адрес, с которого пришло соединение, и записывают в системный журнал сам факт подключения: время, адрес, результат. Это не журнал трафика — куда вы пошли дальше, там не появляется, и содержимого там нет. Эти записи остаются на сервере, никуда не выгружаются, не сопоставляются с учётными записями и перезаписываются по мере заполнения журнала. В базе учётных записей поля для адреса нет ни в одной таблице.
- То, что вы напишете нам сами — письмо в поддержку и всё, что вы решите к нему приложить.
3. Чего мы не собираем
- Журналы трафика. Ни постоянные, ни временные, ни «на время отладки».
- Историю адресов, доменов, запросов DNS и подключений.
- Счётчик мегабайт по пользователю.
- Историю того, какие узлы и адреса вам назначались раньше.
- Номер телефона. Он не нужен нигде и никогда не запрашивается.
- Ваше имя, дату рождения, документы.
- Точное местоположение и данные датчиков устройства.
- Рекламные идентификаторы, отпечатки браузера, файлы cookie на этом сайте.
- Содержимое переписки, файлов и любого другого трафика — он проходит транзитом и не сохраняется.
Это не обещание на будущее, а свойство конструкции. Тарифы различаются набором сервисов, а не количеством мегабайт, поэтому счётчика трафика на пользователя у нас нет — ни причины его вести, ни механизма, который бы это делал. По той же причине нет и таблицы, в которой соединение можно было бы связать с человеком: полей для этого не существует, и добавить их означало бы переписать базу, а не поменять настройку.
4. Зачем это нужно
Идентификатор установки и открытый ключ — чтобы узел вообще принял соединение. Идентификатор Apple или адрес почты — чтобы вы не потеряли оплаченный уровень при смене телефона. Статус подписки — чтобы выдать правильный набор сервисов. Отчёты — чтобы разобраться, когда приложение ведёт себя не так, как должно. Ничего из этого не используется для рекламы, оценки или профилирования, и мы не принимаем автоматических решений, которые бы вас как-то характеризовали.
5. Кому мы передаём данные
Мы не передаём персональные данные третьим лицам для их собственных целей. Мы их не продаём, не сдаём в аренду и не обмениваем — ни рекламным сетям, ни брокерам данных, ни аналитическим сервисам.
Мы пользуемся ограниченным числом подрядчиков, которые обрабатывают данные только по нашему поручению и только для перечисленных задач:
- хостинг-провайдеры, на чьих серверах работают узлы и база учётных записей;
- платёжный сервис, который проводит оплату и хранит платёжные реквизиты — мы номера карт не видим и не храним;
- почтовый сервис, который доставляет письма для восстановления доступа, если вы указали адрес.
Больше — никого. Никакие сторонние библиотеки аналитики, рекламы или отслеживания в приложение не встроены, и на этом сайте их тоже нет: он состоит из разметки и одного файла стилей, не ставит файлов cookie и не ведёт журнала посещений.
6. Сколько мы это храним
- Учётная запись и всё, что к ней привязано — установки, назначение узла, реферальные связи, записи об оплате — пока существует сама учётная запись. Всё это связано с ней в базе и удаляется вместе с ней в один момент, а не отдельной процедурой, о которой можно забыть.
- Назначение узла — только текущее: при переназначении прошлое значение перезаписывается, а не накапливается.
- Резервные копии базы перекрываются в течение 30 дней. Это последнее место, где удалённая запись ещё какое-то время существует.
- Отчёты о доступности и суммарные показатели узлов не привязаны ни к вам, ни к установке. Мы держим их, пока они нужны, чтобы понимать состояние сети. По той же причине, по которой их нельзя выдать по запросу, их нельзя и удалить по обращению: в них нет ничего, что бы вас обозначало.
- Записи системного журнала на серверах перезаписываются по мере заполнения и никуда не копируются.
- Платёжный сервис хранит свои записи по собственным правилам и по требованиям бухгалтерского учёта. Это его данные, а не наши: удаление учётной записи у нас на них не влияет.
7. Ваши права
Вы можете запросить копию того, что у нас есть, исправить это, удалить учётную запись целиком или забрать данные в машиночитаемом виде. Удаление доступно прямо в приложении и не требует переписки. Напишите на support@vseti.io, если удобнее так; отвечаем в течение 30 дней, обычно значительно быстрее.
Одна честная оговорка: права распространяются на то, что можно связать с вами. Отчёты о доступности узлов и суммарные показатели с вами не связаны — в них нет ни идентификатора установки, ни адреса, — поэтому найти в них «ваши» записи не сможем ни мы, ни кто-либо другой.
Отзыв согласия и удаление данных не влияют на законность того, что было сделано до этого момента.
8. Запросы от государственных органов
Мы отвечаем на юридически действительные запросы того правопорядка, которому подчиняется оператор, и только на них. При этом мы можем выдать лишь то, что у нас есть, — а истории соединений и трафика у нас нет. Мы не создаём такие журналы по запросу и не включаем их «на время».
Практически это означает вот что: по учётной записи мы можем сказать, что она существует, какой у неё уровень подписки и какому узлу она назначена сейчас. Чего вы открывали, когда и сколько — не может сказать никто, включая нас, потому что это нигде не записывается.
9. Дети
Сервис не предназначен для детей младше 13 лет, и мы сознательно не собираем их данные.
10. Изменения
Если этот документ меняется, мы обновляем дату наверху, а о существенных изменениях сообщаем в приложении до того, как они вступят в силу.
11. Связаться
support@vseti.io — по любому вопросу об этом документе.