Una aplicació VPN que demana accés d’accessibilitat: què pot fer
L’accés d’accessibilitat d’Android no és el permís de VPN. Atorga capacitats d’interfície més àmplies, així que lliga la sol·licitud a una funció concreta abans d’aprovar.
La VPN es connecta i aleshores un diàleg demana accés d’accessibilitat. És fàcil aprovar-lo com una passa més per connectar-se, i aquesta és la reacció equivocada: l’accessibilitat és un permís diferent del permís que crea un túnel, i arriba més enllà de la selecció de ruta. Què permet realment depèn de les declaracions del servei i de les regles de la plataforma, però pot implicar llegir informació de la interfície i actuar-hi. Abans d’aprovar, pregunta quina funció el necessita i què faria encara sense aquest permís.
Lliga el permís a una funció
Un producte pot incloure legítimament automatització o assistència més enllà del túnel, i l’explicació hauria de nomenar aquesta funció, descriure la informació que tracta i aclarir si usar-la és elecció teva. El servei de VPN té el seu propi flux d’autorització documentat, així que una sol·licitud d’accessibilitat justificada només amb «el trànsit va xifrat» no s’ha explicat gens. Són dos permisos amb dos propòsits, i tractar un com l’altre és com s’aprova un permís ampli per un motiu estret. Demana el nom de la funció per escrit.
Si el diàleg és l’únic lloc on es menciona la funció, això és informació sobre la comunicació del producte, no sobre el permís.
Revisa què cobreixen realment les capacitats
No pressuposis que tots els serveis d’accessibilitat poden llegir totes les contrasenyes o fer totes les accions; les capacitats, la configuració i les restriccions de la plataforma varien. Igualment, no tractis el permís com a inofensiu perquè l’aplicació tingui un logotip de VPN familiar i un nom plausible. És un permís d’interfície més ampli que encaminar trànsit, i l’amplitud és la raó per la qual mereix una decisió pròpia.
Llegeix la descripció de la funció que fa l’aplicació i després mira què declara el servei. Una llista de declaracions no és una confessió, però una discrepància entre la funció declarada i les capacitats declarades és un bon motiu per aturar-te.
Comprova el publicador i la font d’instal·lació
Confirma el desenvolupador, la font d’instal·lació i l’ajuda oficial de l’aplicació abans d’aprovar res. Una aplicació instal·lada des de una fitxa de botiga que no coincideix amb el lloc del publicador és un risc diferent del d’una instal·lada mitjançant un desplegament gestionat. Per a una sol·licitud inesperada, torna al publicador verificat i compara les seves instruccions amb l’aplicació que realment tens.
Un túnel que funciona no demostra res sobre per què es va demanar un permís separat de control d’interfície, així que no deixis que la connectivitat faci de resposta.
En un dispositiu gestionat, pregunta a l’administrador
Els dispositius supervisats i gestionats sovint restringeixen els permisos d’accessibilitat per bones raons, i desactivar aquestes restriccions per satisfer un avís no explicat trasllada la decisió de les persones que posseeixen la política a la persona que sosté el telèfon. Pregunta a l’administrador si la funció està aprovada i deixa que decideixin si l’excepció val la pena.
Si la funció és opcional, usa els controls documentats del producte per deixar-la desactivada i confirma que el túnel encara fa el que necessites. La majoria de clients VPN funcionen exactament com abans sense ella.
Després de canviar l’accés, verifica el permís
Prova la funció que has activat i després revisa si el permís encara està activat, perquè una aplicació pot romandre instal·lada mentre els seus permisos canvien. Un permís revocat pel sistema després d’una actualització produeix una funció que deixa de funcionar sense causa visible, cosa que és un problema de suport i no de privacitat, però que val la pena conèixer.
Anota per a què servia el permís i quan es va concedir. Si aquesta nota no es pot reconstruir més tard, el permís sobreviurà al motiu i romandrà activat molt després que la funció s’hagi abandonat.
En cas de dubte, denega’l, confirma que la VPN encara es connecta i torna-ho a plantejar només quan una funció que realment vols deixi de funcionar.