Launch Guard
Не даёт российским приложениям открыться, пока на телефоне включён VPN.
Зачем
По исследованию rks.global (апрель 2026) 22 из 30 популярных российских приложений определяют VPN, и как минимум 18 отправляют это на свои серверы: банки, маркетплейсы, VK, Яндекс, MAX. Они ищут интерфейс tun0, спрашивают Android, включён ли VPN, и смотрят список установленных VPN-приложений.
Что делает
Когда на экран выходит приложение из того отчёта (или любое ru.*, com.yandex.*, com.vk.*), а на телефоне поднят VPN (tun, ppp, wg и т. п.), Launch Guard сразу возвращает на главный экран с подсказкой «выключите VPN». Приложение не успевает ничего проверить.
Без доступа в интернет, ничего не собирает, не читает содержимое экрана: только какое приложение открылось.
Установка
- Скачайте APK и откройте его; разрешите установку из браузера, если телефон спросит.
- Android 13 и новее: Настройки → Приложения → Launch Guard → ⋮ → Разрешить ограниченные настройки.
- Настройки → Спец. возможности → Launch Guard → включить.
- Откройте Launch Guard: должно быть «Guard: ON».
Ограничения
- Он не может выключить чужой VPN, этого не может ни одно приложение.
- Срабатывает только при открытии. Приложение, уже работающее в фоне, может заметить включение VPN. Поэтому: выключите VPN → принудительно остановите приложение (Настройки → Приложения → Остановить) → пользуйтесь → снова включите VPN.
- Лучше всего держать VPN не на телефоне, а на роутере, а VPN-приложения убрать в рабочий профиль (Island / Shelter).
English
Launch Guard sends you back to the home screen when a Russian app (the 30 from the rks.global report, or any ru.*, com.yandex.*, com.vk.* package) is opened while a VPN is up, so the app never sees the VPN. Install the APK, allow restricted settings (Android 13+), then enable it under Settings → Accessibility. It has no internet permission and reads nothing but which app is in front.