То есть, надо придумать проблему в виде какой-то прослойки, а потом решать проблему аудита?
А об аудите чего тогда тут может речь в случае сервисов, у которых нет лишних прослоек-переключателей?
ProtonVPN это сервис с кучей доступных впн серверов, утилита создана чтобы облегчить пользователям сервиса настройку подключения и предоставить возможность быстро и без усилий сменить сервер при необходимости. Какую тут проблему создали? Аудит для пиара и чтобы пользователям спалось спокойней. Без приложения пользователям придется для каждого сервера отдельно загружать ключи и создавать конфиги. Допустим ты хочешь каждый раз подключаться к одному случайному из сотни серверов. С приложением это не требует дополнительных усилий