Активация и подключение
Сервис активации получает введённый код и случайно созданный на устройстве идентификатор. Для создания ID характеристики оборудования не используются. При обновлении профиля и подключении клиент передаёт токен доступа, а при выборе локации также идентификатор узла.
В HTTPS-запросах клиент указывает свой тип в заголовке User-Agent. Серверы могут видеть IP-адрес отправителя, время запроса и другие обычные данные соединения. Сервис проверяет состояние подписки, обрабатывает трафик, направленный через туннель, и показывает общий объём трафика аккаунта.
Обновления и диагностика
Автоматическая проверка обновлений по умолчанию выключена. Если её включить, клиент запрашивает сведения о выпуске после запуска и каждые два часа. Ручная проверка запускается кнопкой «Проверить обновления». Для загрузки и установки выпуска требуется подтверждение пользователя.
Сервер обновлений получает обычные данные HTTPS-соединения. Для проверки обновлений клиент использует публичный ключ RSA, который входит в исходный код.
Диагностика подключения по умолчанию выключена. Если её включить, сервис активации получает идентификатор узла, порт и результат попытки подключения. Для запроса используется существующий токен доступа. История браузера и содержимое трафика в диагностику не входят.
В установщике обе функции можно включать отдельно. Чтобы отключить их позже, установите automaticUpdateChecks и connectionDiagnostics в false в файле %LOCALAPPDATA%\R VPN\privacy.json. В портативной версии те же параметры находятся в RVPN.Settings.json.
DNS и маршруты
При выборе сервера клиент отправляет HTTPS-запрос для проверки узла. Для проверки туннеля по умолчанию используется адрес проверки Google, а для защищённых DNS-запросов — Cloudflare DNS over HTTPS. Маршруты с настройкой «Напрямую» могут использовать системный DNS и обычное подключение к интернету.
Сервисы получают запросы и данные соединения, необходимые для этих проверок. Условия обработки описаны в политике Google и политике Cloudflare для публичного DNS.
Хранение на устройстве
Сведения об активации и профиль подключения хранятся в профиле пользователя Windows и защищены Windows DPAPI. Настройки маршрутов и конфиденциальности остаются на устройстве. Клиент по мере необходимости создаёт рабочие файлы сетевого компонента.
Для работы клиент использует адаптер Wintun и временно меняет маршруты и настройки DNS. Windows может запросить права администратора. Драйвер и сетевой компонент работают локально. В клиенте нет рекламного SDK.
Удаление данных
При удалении программы можно удалить локальные сведения об активации и настройки. Для удаления данных аккаунта на сервисе нужно обратиться в поддержку. Окончание подписки само по себе не удаляет записи аккаунта.
При удалении аккаунта сервис очищает привязку устройства, данные активации и сведения о трафике. Сохраняется минимум идентификаторов отзыва, чтобы ключ нельзя было использовать повторно.
Документ описывает клиент Windows. Сроки хранения серверных журналов, журналов хостинга и резервных копий в этой редакции не установлены.
Куда обратиться
Проект поддерживает R PROJECT (RecconD). По вопросам конфиденциальности и данных аккаунта можно написать на support@r-proxy.com.