VPN-приложение по своей природе требует специальное системное разрешение на создание VPN-туннеля — это нормально и обязательно. Но некоторые приложения запрашивают заметно больше прав, чем нужно для этой задачи.
Разрешения, которые действительно нужны
- Создание VPN-соединения — базовое системное разрешение, без него приложение просто не сможет работать.
- Уведомления — чтобы сообщать о статусе подключения, разрывах связи или проблемах.
- Автозапуск — чтобы Kill Switch и защита работали сразу после включения устройства.
Разрешения, к которым стоит присмотреться внимательнее
- Доступ к контактам — VPN-функциональности он не требуется вообще.
- Точная геолокация — приложению для выбора страны сервера достаточно приблизительных данных, а не точных координат.
- Доступ к камере и микрофону — не имеет отношения к работе VPN-туннеля.
- Чтение SMS — легитимной причины для VPN-приложения в этом практически нет.
Как это проверить
В настройках Android и iOS можно посмотреть полный список выданных приложению разрешений и отозвать лишние — само приложение VPN при этом обычно продолжает работать нормально, если отозванное разрешение не было ему действительно необходимо.
Почему это важно именно для VPN
Вы устанавливаете VPN именно для повышения приватности — избыточные разрешения работают ровно в обратную сторону, отдавая приложению больше данных о вас, чем требуется для его прямой задачи. Это стоит учитывать наравне с политикой логов при выборе провайдера — разбор того, как читать такую политику, есть в статье «Как читать политику конфиденциальности VPN».