Конфиденциальность
Здесь перечислено всё, что приложение Lacc и кабинет партнёра отправляют на наш сервер, что из этого хранится и как долго. Если чего-то нет в списке, мы этого не получаем.
1. Чего мы не собираем
- Какие сайты вы открываете, DNS-запросы, адреса назначения. Туннель нам ничего об этом не сообщает.
- Объём трафика, время и длительность подключений.
- Ваши ссылки подписки, ключи, адреса серверов и настройки.
- IP-адреса пользователей приложения: мы их не записываем и не накапливаем (исключение для кабинета партнёра описано в разделе 5).
- Экраны, нажатия и поведение в приложении. Сторонних SDK аналитики, рекламы и отчётов о сбоях в приложении нет.
2. Что остаётся на устройстве
Ссылки подписки, серверы, правила маршрутизации, настройки, журналы и статистика трафика хранятся только на вашем устройстве. На Android основная база данных приложения зашифрована. Резервные копии через WebDAV отправляются только на тот сервер, который вы указали сами.
Ссылку подписки получает и ваш провайдер: приложение запрашивает у него список серверов. Что провайдер делает с этими запросами, определяют его правила, а не наши.
3. Что приложение отправляет нам
Все запросы идут на наш сервер check.lacc.ru.
3.1. Ежедневная анонимная отметка — все установки
Раз в сутки приложение отправляет:
- платформу (Windows, Android);
- версию приложения;
- модель устройства — общее торговое название вроде «Pixel 7», без серийных номеров;
- случайное число, которое приложение заново создаёт каждый день и не хранит дольше суток;
- только на Android, если метка есть, — как попала в приложение первая подписка: по ссылке, из QR-кода, из буфера, из файла, с телефона на ТВ и т. п. Это одна метка из короткого фиксированного списка, не идентификатор.
Сервер определяет по IP-адресу страну и приблизительный город с помощью офлайн-базы DB-IP. Поиск происходит в памяти: IP не хранится и не передаётся стороннему сервису. География может быть неточной, особенно в мобильных сетях и при использовании другого туннеля.
Новый Windows-клиент запрашивает географию до подключения своего туннеля. Запрос идёт напрямую к check.lacc.ru, без системного прокси; ожидание ограничено двумя секундами. Подписанный сервером результат действует только для текущих суток и случайной ежедневной отметки, хранится в памяти приложения и отправляется вместе со статистикой. Старые версии этого не делают; при уже работающем туннеле результат может отсутствовать или отражать его выходной узел.
На диск попадают отдельные суммарные счётчики по суткам и платформе: версия, страна, город, модель, метка. Эти признаки не соединяются в запись об устройстве; города не связываются с версией, моделью, подпиской или ключом партнёра. Малые географические срезы скрываются. Случайные числа за текущий день хранятся на сервере только в памяти и стираются в полночь по UTC. Числа разных дней между собой не связаны.
При удалении Windows-приложения установщиком отправляется одно анонимное событие на check.lacc.ru: платформа, версия, тип установщика и новое случайное число. Обновления и переустановки удалениями не считаются. Сохраняются только суммарные счётчики; IP, ID устройства, подписки и ключи не сохраняются. Без сети удаление может не попасть в статистику.
Выключателя для отметки в настройках сейчас нет. Если сервер недоступен или заблокирован, приложение работает как обычно и повторять отправку не пытается.
3.2. Идентификатор устройства
Идентификатор устройства — это хеш SHA-256 от системного идентификатора машины. Сам системный идентификатор с устройства не уходит. Хеш постоянный, поэтому это псевдоним: по нему нельзя узнать, кто вы, но можно понять, что два запроса пришли с одного устройства.
Отправкой управляет переключатель «Передавать идентификатор устройства». По умолчанию он включён на Windows и на Android: без него провайдер не может учесть лимит устройств, за который платит. Переключатель находится в расширенных настройках. Когда он выключен, запросы из раздела 3.3 уходят без идентификатора или не уходят вовсе, а лимит устройств у вашего провайдера перестаёт работать.
Если в подписке задан лимит устройств, тот же идентификатор при включённом переключателе получает и ваш провайдер — при обновлении подписки.
3.3. Проверка партнёрского ключа — только подписки партнёров Lacc
Эти запросы отправляются, только если ваша подписка выдана провайдером — партнёром Lacc. При обычной подписке их нет.
| Запрос | Что уходит | Как часто |
|---|---|---|
| Проверка ключа | ключ провайдера, SHA-256 имени хоста подписки, версия; в новых сборках также корректное имя хоста без порта, пути, параметров URL, логина и пароля. Идентификатор устройства и платформа — только если разрешена передача идентификатора | обычно ответ сохраняется до суток; ручное обновление может перепроверить отказ, смена проверяемого домена требует новой проверки |
| Команды и уведомления провайдера | ключ провайдера, идентификатор устройства, платформа | периодически, только при разрешённом идентификаторе |
| Ссылка с лимитом установок | код ссылки, хеш адреса подписки, идентификатор устройства, платформа, версия | один раз при импорте, только при разрешённом идентификаторе |
Имя хоста относится к проверке лицензии: выключение передачи идентификатора устройства не исключает ключ, хеш, имя хоста и версию. Сервер принимает имя только при совпадении его SHA-256 с обязательным хешем. В Windows передача имени поддерживается начиная с версии 0.12.7. Для Android проверенный релиз с передачей этого поля пока не опубликован. Наличие поля на сервере не означает, что его отправляют все версии клиента.
Авторизованный администратор Lacc видит полученный ключ независимо от регистрации партнёра, хеш домена, проверенное имя хоста при наличии, результат и маршрут проверки, первую и последнюю отметки, число обращений, последнюю версию и платформу и признак передачи идентификатора. Этот журнал ограничен 500 группами за 30 дней и не содержит HWID, IP или полного URL подписки. Он отделён от записей регистрации устройств и анонимных суточных счётчиков. Привязка домена из реестра отдельно обозначается как привязка, а не как имя, полученное от клиента. Для полученного имени отдельно показываются время, версия и платформа его передачи; последняя проверка группы показывается отдельно.
На каждое устройство сервер хранит: идентификатор, платформу, версию, день первого и последнего обращения (с точностью до дня), способ появления (обычная ссылка или ссылка с лимитом) и страну первого обращения. Страна определяется по IP один раз и больше не обновляется, сам адрес не сохраняется. Ваш провайдер видит в своём кабинете сводку по своим устройствам: сколько их, на каких платформах, из каких стран и в каком месяце они появились. Ещё он видит идентификаторы устройств, пришедших по его ссылкам с лимитом, и даты активации.
3.4. Отзыв из приложения
Уходит оценка, ваш текст, контакт (если вы его указали), версия приложения и платформа. Идентификатор устройства не отправляется.
На Android к отзыву можно приложить диагностику: версию системы, модель устройства, тип сети (Wi‑Fi, мобильная и т. п.) и до 40 последних строк журнала, из которых удалены адреса, ссылки и ключи. Перед отправкой приложение показывает её целиком, и без вашего согласия она не прикладывается. Сервер повторно чистит диагностику и отбрасывает поля не из списка.
IP-адрес отправителя превращается в хеш с секретной солью и используется только против спама. Сам адрес не сохраняется. Отзыв может пересылаться владельцу проекта в закрытый Telegram-чат, то есть проходить через серверы Telegram.
Отзыв может быть опубликован без имени в нашей открытой Telegram-группе, в теме «Отзывы». Это происходит только вручную: мы читаем текст и решаем, публиковать ли его. Публикуются только оценка, текст отзыва и платформа с версией приложения. Перед публикацией из текста удаляются почта, телефоны, ссылки, имена пользователей Telegram, адреса и ключи. Контакт, идентификатор устройства, диагностика, журнал и дата отправки не публикуются никогда. Если хотите, чтобы ваш отзыв убрали из группы, напишите нам.
3.5. Остальные обращения к нашему серверу
- Обновления, списки блокировки рекламы, раздел «Наши партнёры». Приложение скачивает общие файлы. Для партнёров передаётся только код региона (RU, CN, TM или IR). Идентификаторов в этих запросах нет. Если наш сервер недоступен, обновление Windows скачивается с зеркала на GitHub.
- Передача подписки с телефона на ТВ. Данные шифруются ключом, встроенным в приложение, и лежат на сервере не дольше 5 минут, после первого чтения удаляются. Это защита от чтения на ходу, а не шифрование, недоступное нам технически.
4. Другие адреса, к которым обращается приложение
Для работы приложение обращается к сторонним адресам. Никаких данных о вас туда не передаётся, но сами сервисы видят IP-адрес, с которого пришёл запрос (обычно это выходной адрес туннеля):
- проверка задержки и доступности узлов —
gstatic.com,cp.cloudflare.com; - показ внешнего адреса и страны выхода —
cloudflare.com/cdn-cgi/trace; - тест скорости, только когда вы его запускаете, —
speed.cloudflare.com; - DNS-серверы, выбранные в настройках;
- загрузка ядра и наборов гео-правил — GitHub.
5. Кабинет партнёра
- Аккаунт: почта и пароль. Пароль хранится только в виде хеша scrypt. Почта может быть любой, подтверждение личности не требуется.
- Вход: cookie сессии на 30 дней. Других cookie, в том числе рекламных и аналитических, кабинет не ставит.
- Данные сервиса: домены подписки, ссылки с лимитом установок, тексты уведомлений и команд для ваших пользователей, карточка в «Наших партнёрах».
- Деньги: счета, суммы, статусы, журнал баланса. Переводы в блокчейне публичны: адрес вашего кошелька и сумма видны любому. Чтобы найти входящие платежи, сервер запрашивает у публичного сервиса TronGrid историю нашего кошелька. О вас TronGrid ничего не получает.
- Журнал торгов: изменения карточки, ставки и их отзывы записываются вместе с хешем IP-адреса (с секретной солью, сам адрес не сохраняется). Это защита от злоупотреблений. Журнал хранит последние 5000 записей и партнёрам не показывается.
6. Этот сайт
На lacc.ru нет счётчиков, аналитики и cookie. Выбранная тема (светлая или тёмная) хранится только в вашем браузере. Главная страница загружает с check.lacc.ru цены тарифов и номера последних версий, без идентификаторов. Журнал запросов с IP-адресами на наших сайтах не ведётся.
7. Где хранятся данные и кто их видит
Всё перечисленное хранится на нашем сервере. Мы не продаём и не передаём данные третьим лицам. Сторонней аналитики нет. Помимо нас, данные может увидеть только:
- ваш провайдер — если он партнёр Lacc: данные о своих устройствах, как описано в разделе 3.3;
- Telegram — пересылаемые владельцу отзывы, отзывы, опубликованные без имени после проверки (раздел 3.4), и то, что вы сами пишете в нашей группе;
- блокчейн TRON — платежи партнёров, как и любые переводы в этой сети;
- GitHub и магазины приложений — если вы скачиваете приложение оттуда. Их правила конфиденциальности свои.
8. Сроки хранения
| Данные | Срок |
|---|---|
| Случайные числа ежедневной отметки | до конца суток, только в памяти |
| Дневные счётчики | около 13 месяцев |
| Записи устройств партнёрских подписок | удаляются через 90 дней после последнего обращения устройства |
| Административный журнал проверок лицензии | окно чтения и очистки — 30 дней, не более 500 групп; отдельно от регистрации устройств |
| Отзывы | последние 5000 отзывов, более старые удаляются |
| Передача на ТВ | до 5 минут или до первого чтения |
| Сессии кабинета | 30 дней |
| Аккаунт кабинета, счета и журнал баланса | пока существует кабинет; удаляются вместе с ним |
| Журнал торгов | последние 5000 записей |
9. Удаление и вопросы
Данные ежедневной отметки ни с кем не связаны, поэтому найти и удалить «ваши» среди них невозможно. Удалить кабинет и связанные с ним данные можно по запросу в Telegram-группе t.me/laccapp: мы попросим подтвердить владение через сообщение в кабинете. Срок — до 14 дней. Записи о платежах в блокчейне удалить не может никто.
Если приложение отправляет что-то, чего нет на этой странице, это ошибка — сообщите нам. О существенных изменениях политики предупредим в Telegram-группе, новая редакция появится здесь с новой датой.