Что w0a собирает о тебе
Полный список того, что покидает твой компьютер, и того, что остаётся на нём.
w0a не отправляет ни статистику использования, ни аналитику: какие страницы ты открываешь и какие твики применяешь, никуда не уходит. Сам по себе он отправляет проверку лицензии, постоянное соединение и уведомление о выходе, проверку обновлений и диагностику ошибок (включена по умолчанию, переключатель в Настройках); всё остальное уходит только тогда, когда ты сам о чём-то просишь.
Что покидает твой компьютер
Часть уходит сама, пока w0a работает, а остальное — только когда ты что-то запрашиваешь.
Само по себе
- Проверка лицензии, при запуске — только после ввода ключа: ключ, хеш отпечатка твоей машины, а также какую версию соглашения ты принял и когда, вместе с хешем её текста. Не серийные номера: односторонний хеш, который обратно в них не превратить. Пока описанное ниже постоянное соединение не установлено, проверка повторяется каждые пять минут.
- Постоянное соединение, пока w0a открыт — когда ключ введён, w0a держит соединение с нашим сервером открытым, чтобы отменённая или заблокированная лицензия переставала работать за считаные секунды. Оно несёт тот же ключ и хеш отпечатка и больше ничего, а если оно обрывается, w0a открывает его заново.
- Уведомление о выходе, когда ты закрываешь w0a — ещё раз ключ и хеш отпечатка, чтобы панель администратора перестала показывать устройство в сети.
- Проверка обновлений, при запуске — запрос файла с версией, в котором нет ничего о тебе. Как при любой загрузке, отвечающий сервер видит сам запрос и твой адрес; то же касается установочного файла, когда ты устанавливаешь обновление.
- Диагностика ошибок, через две минуты после запуска и затем каждые шесть часов — или, пока уходит большой накопившийся объём, каждые шесть минут, не дольше примерно часа. Собственные строки ошибок приложения из
errors.logвместе с твоим лицензионным ключом и хешем отпечатка машины, чтобы мы видели, на скольких разных машинах случился один и тот же сбой. Пути к папкам пользователя Windows, твоё имя пользователя Windows и всё, что похоже на лицензионный ключ, вырезаются заранее, и ничего из написанного тобой туда не попадает. Этот пункт включён по умолчанию и требует лицензионного ключа; переключатель — Настройки > Конфиденциальность > Отправлять диагностику ошибок, и если его выключить, отправка прекращается насовсем. Хранится 90 дней.
Только когда ты просишь
- Когда ты активируешь ключ — ключ и хеш отпечатка, которые и не дают одному ключу работать на сотне машин, а также сводка об оборудовании из §3.3 нашей Политики конфиденциальности, включая имя компьютера, локальный IP-адрес и время работы. Наш сервер записывает эту сводку только при первой активации ключа.
- Когда ты снимаешь его привязку к устройству — ключ и хеш отпечатка: тот же запрос наоборот.
- Когда ты отправляешь сообщение о проблеме — то, что ты написал в поле, адрес для связи, если ты его добавил, версия приложения, сборка Windows, модель процессора и видеокарты, а также твой лицензионный ключ и хеш отпечатка машины, по которому считается лимит «одно сообщение в час». Если приложен лог ошибок, вместе с ним уходят его последние строки. Пути к папкам пользователя Windows, твоё имя пользователя Windows и всё, что похоже на лицензионный ключ, вырезаются до отправки. Политика конфиденциальности перечисляет каждое поле.
- Когда ты активируешь триал через Discord — одноразовый код, который выдал тебе бот, и тот же хеш отпечатка машины. Именно код доказывает, что триал твой: наш сервер смотрит, какому аккаунту Discord этот код был выдан, спрашивает у Discord, состоит ли тот аккаунт всё ещё на нашем сервере, и записывает рядом с хешем отпечатка односторонний хеш ID этого аккаунта, вычисленный с секретным ключом, но никогда не сам ID. Эта запись и есть весь механизм правила «один раз на аккаунт Discord, один раз на устройство», поэтому она хранится, пока существует само предложение триала. Сам код хранится только в виде хеша, рядом с ID аккаунта Discord, которому он был выдан, и плановая очистка удаляет эту запись не позже чем через семь часов после того, как код использован или истёк. Имя пользователя Discord ни на одном шаге не отправляется и не хранится.
- Когда ты привязываешь пожизненную лицензию к личной поддержке в Discord — ключ, хеш отпечатка и одноразовый код, который выдал тебе бот, чтобы наш сервер мог выдать этому аккаунту Discord роль поддержки. Пока привязка действует, наш сервер хранит ID этого аккаунта рядом с твоим ключом, потому что Discord снимает роль только по ID.
- Когда ты открываешь некоторые страницы или нажимаешь их кнопку — запросы к другим сервисам, без ключа и без хеша отпечатка: страница «Драйверы» запрашивает у NVIDIA последний драйвер, а когда ты ищешь обновления приложений, даёт winget обратиться к источникам пакетов Microsoft; страница «Пинг» получает у Steam список ретрансляторов Valve, а её проверка игровых серверов пингует опорные хосты в каждом регионе; страница «DNS» проверяет публичные резолверы, такие как Cloudflare, Google и Quad9; страница «Интернет», запись на странице «Бенчмарк» и карточка восстановления IPv6 на странице «Fix» отправляют небольшие пробы на публичный резолвер Cloudflare; установка необязательного драйвера датчиков скачивает его установочный файл с GitHub; а страница «Обновления» читает заметки к выпускам с w0a.app и заново выполняет проверку обновлений. Каждый из этих сервисов видит твой адрес, как при любом соединении.
Наш сервер также хранит в записи твоей лицензии IP-адрес, с которого твоё приложение подключалось в последний раз, и страну, которую он определил по твоему адресу при активации (или при одной из следующих проверок, если тот запрос ничего не дал).
Что не покидает компьютер никогда
- Никакой статистики использования. То, какие страницы ты открываешь и какие твики применяешь, не отправляется и не считается. Сколько времени открыто приложение, тоже не отправляется, хотя наш сервер видит, когда w0a подключается и сообщает о выходе, и хранит время, когда видел его в последний раз.
- Ни имён файлов, ни содержимого папок, ни списка игр, ни истории браузера.
- Из лога ошибок не уходит ничего, кроме его собственных строк ошибок. Файл пишется в
%LocalAppData%\w0a\errors.logна твой диск, для тебя, и в нём только то, что записало само приложение w0a, — ни имён файлов, которые ты открывал, ни списка игр, ни истории браузера. Его строки уходят тремя путями, и все три перечислены выше: отправка диагностики ошибок (включена по умолчанию, переключатель в Настройках), сообщение о проблеме, которое ты решил отправить (его вложение — галочка, которую можно снять), и падение, о котором приложение сначала спрашивает. - Никакого рекламного идентификатора, никакой сторонней аналитики, никакого сервиса сбора отчётов о падениях.
Почему здесь нет аналитики
Не потому, что нам не нужны цифры, — а потому, что инструмент, который меняет общесистемные настройки и попутно сообщает домой о том, что видит, требует ровно того доверия, которого не заслуживает. Если мы когда-нибудь добавим измерения, они будут по согласию, будут названы на этом сайте, и страница о куках опишет их до того, как они заработают.
Как проверить это самому?
Написанное выше не нужно принимать на веру:
- SHA-256 загрузки публикуется до того, как ты её скачаешь. Проверить, что загрузка действительно от нас объясняет как.
- Сайт сам себе запрещает загружать любой скрипт, который не наш, — включая тот, который пытается вставить наш собственный хостинг.
Похожие статьи
Что программа для оптимизации игр может изменить в Windows, чего не может и как проверить её, прежде чем ей доверять: Работают ли программы для оптимизации игр?
3 дня Pro — активируются прямо в приложении через Discord, без карты: Как работает бесплатный триал
Эта страница помогла?
Чего не хватило или что не сработало? Мы читаем каждый такой ответ.
Отправляется только то, что ты напишешь, вместе с названием этой страницы. Наш сервер также записывает IP-адрес подключения, чтобы ограничить злоупотребления, и удаляет его вместе с сообщением. Пожалуйста, не пользуйся этим полем, если тебе меньше 16 лет. Политика конфиденциальности
Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.