Unha aplicación VPN que pide acceso de accesibilidade: que pode facer
O acceso de accesibilidade de Android non é o permiso de VPN. Concede capacidades de interface máis amplas, así que vincula a solicitude a unha función concreta antes de aprobar.
A VPN conéctase e entón un diálogo pide acceso de accesibilidade. É fácil aprobalo como un paso máis para conectarse, e esa é a reacción equivocada: a accesibilidade é un permiso distinto do permiso que crea un túnel, e chega máis lonxe que a selección de ruta. O que permite en realidade depende das declaracións do servizo e das regras da plataforma, pero pode implicar ler información da interface e actuar sobre ela. Antes de aprobar, pregunta que función o necesita e que seguiría facendo sen ese permiso.
Vincula o permiso a unha función
Un produto pode incluír lexitimamente automatización ou asistencia máis alá do túnel, e a explicación debería nomear esa función, describir a información que manexa e aclarar se usala é decisión túa. O propio servizo de VPN ten o seu fluxo de autorización documentado, así que unha solicitude de accesibilidade xustificada só con «o tráfico vai cifrado» non se explicou en absoluto. Son dous permisos con dous propósitos, e tratar un como o outro é como se aproba un permiso amplo por un motivo estreito. Pide o nome da función por escrito.
Se o diálogo é o único lugar onde se menciona a función, iso é información sobre a comunicación do produto, non sobre o permiso.
Revisa que cobren realmente as capacidades
Non supoñas que todo servizo de accesibilidade pode ler todos os contrasinais ou realizar todas as accións; as capacidades, a configuración e as restricións da plataforma varían. Do mesmo xeito, non trates o permiso como inofensivo porque a aplicación teña un logotipo de VPN coñecido e un nome verosímil. É un permiso de interface máis amplo que encamiñar tráfico, e a amplitude é a razón pola que merece a súa propia decisión.
Le a descrición da función que fai a propia aplicación e despois mira que declara o servizo. Unha lista de declaracións non é unha confesión, pero unha discrepancia entre a función declarada e as capacidades declaradas é un motivo xusto para deterte.
Comproba o editor e a fonte de instalación
Confirma o desenvolvedor, a fonte de instalación e a axuda oficial da aplicación antes de aprobar nada. Unha aplicación instalada desde unha ficha de tenda que non coincide co sitio do editor é un risco distinto do dunha instalada mediante un despregamento xestionado. Para unha solicitude inesperada, volve ao editor verificado e compara as súas instrucións coa aplicación que realmente tes.
Un túnel que funciona non demostra nada sobre por que se solicitou un permiso separado de control de interface, así que non deixes que a conectividade faga de resposta.
Nun dispositivo xestionado, pregunta ao administrador
Os dispositivos supervisados e xestionados adoitan restrinxir os permisos de accesibilidade por boas razóns, e desactivar esas restricións para satisfacer un aviso non explicado traslada a decisión das persoas que posúen a política á persoa que sostén o teléfono. Pregunta ao administrador se a función está aprobada e deixa que decida se a excepción paga a pena.
Se a función é opcional, usa os controis documentados do produto para deixala desactivada e confirma que o túnel segue facendo o que necesitas. A maioría dos clientes VPN funcionan exactamente como antes sen ela.
Despois de cambiar o acceso, verifica o permiso
Proba a función que activaches e despois revisa se o permiso segue activado, porque unha aplicación pode permanecer instalada mentres os seus permisos cambian. Un permiso revogado polo sistema tras unha actualización produce unha función que deixa de funcionar sen causa visible, o que é un problema de soporte e non de privacidade, pero aínda así convén sabelo.
Anota para que era o permiso e cando se concedeu. Se esa nota non se pode reconstruír despois, o permiso sobrevivirá ao motivo e seguirá activado moito despois de que a función se abandonase.
En caso de dúbida, denégao, confirma que a VPN segue conectando e volve expolo só cando unha función que de verdade queres deixe de funcionar.