Приватность
Базовое правило: Commy не делает исходящих запросов, о которых вы не просили. Ни аналитики, ни crash-репортов, ни «проверки лицензии», ни автообновления. Он ходит к вашим серверам и к хостам ваших подписок — и больше никуда, кроме четырёх исключений ниже. Все четыре видны на экране Настройки → Тишина в сети с адресами, куда пойдёт запрос.
| # | Исключение | Когда | Куда |
|---|---|---|---|
| E-1 | Проверка своего IP | Только по нажатию «Проверить» | Сервис, который вы выбрали (по умолчанию ipinfo.io), через туннель |
| E-2 | Наборы geoip/geosite | По кнопке или по интервалу, который вы включили | Источник, который вы задали (по умолчанию зеркало SagerNet) |
| E-3 | Списки блокировки рекламы | Только если блокировка включена | Тот же источник |
| E-4 | Восстановление адреса подписки | Только для подписки, чей провайдер подписал манифест: когда её адрес молчит и раз в сутки | Зеркала и точка встречи из манифеста — см. Commy Cloud |
Ни одно исключение не обязательно: выключив все, вы получаете полностью рабочий клиент. Запросы E-1–E-3 и запрос к точке встречи E-4 не несут идентификаторов устройства.
Идентификатор устройства (HWID)
Не исключение — он уходит туда же, куда и раньше шёл запрос: на хост вашей
подписки. Это случайный UUID установки (не серийный номер, не ANDROID_ID),
он нужен панелям с лимитом устройств. Выключить и сбросить — в настройках.
Секреты
Ссылки подписок (в них токен), UUID и пароли серверов, сгенерированный конфиг ядра хранятся в системном хранилище ключей (Android Keystore), а не в базе.
Логи
Логи ядра видны в Диагностика → Логи. При копировании и экспорте UUID, пароли, токены и полные адреса подписок вырезаются автоматически — лог можно приложить к вопросу в поддержку.