Una vez más, Google intenta limitar qué aplicaciones pueden utilizar la API del Servicio de Accesibilidad. Continúe leyendo para obtener más información.
Android ofrece una API de servicio de accesibilidad que expone ciertos eventos del sistema a las aplicaciones. La API es increíblemente poderosa, ya que permite que las aplicaciones escuchen eventos como cuando un usuario hace clic en un enlace, ve una ventana y mucho más. Como sugiere su nombre, la API solo está destinada a aplicaciones que resuelven una necesidad de accesibilidad, pero aplicaciones maliciosas la han utilizado indebidamente en el pasado. Debido a esto, Google una vez Intenté restringir el uso de la API por parte de las aplicaciones en 2017. Y la empresa ahora está intentando hacerlo de nuevo.
En el pasado, las aplicaciones maliciosas utilizaban la API del Servicio de Accesibilidad para espiar a los usuarios interceptando entradas, engañándolos con superposiciones falsas, etc. Como resultado, Google intentó restringir qué aplicaciones podían usar la API en 2017. Sin embargo, la compañía enfrentó muchas reacciones negativas por esta medida por parte de los desarrolladores cuyas aplicaciones hicieron un uso legítimo de la API. Posteriormente, Google dio marcha atrás en la restricción. Mucho ha cambiado desde entonces y ahora muchas de las funciones que las aplicaciones implementaron utilizando la API del Servicio de Accesibilidad tienen alternativas recomendadas. Por tanto, parece que Google por fin está dispuesto a seguir adelante con la restricción de su uso una vez más.
En el actualización más reciente de las pautas de política de Google Play, Google agregó una nueva política de permisos para proporcionar requisitos para usar la API de accesibilidad. en un Pagina de soporte Respecto a lo mismo, la empresa dice que "solo servicios que están diseñados para ayudar a las personas con discapacidades a acceder a su dispositivo o de otra manera superar desafíos derivados de sus discapacidades son elegibles para declarar que son accesibilidad herramientas."
Como ejemplos, Google enumera características como lectores de pantalla, sistemas de entrada basados en interruptores, sistemas de entrada basados en voz y sistemas de acceso basados en Braille. También se permiten otras herramientas que apoyen a las personas con discapacidad como objetivo principal. Google establece explícitamente que los siguientes tipos de aplicaciones no se considerarán herramientas de accesibilidad: software antivirus, herramientas de automatización, asistentes, aplicaciones de monitoreo, limpiadores, administradores de contraseñas y lanzadores.
La compañía destaca además que las aplicaciones que no cumplen con la nueva definición de herramienta de accesibilidad pero que desean utilizar la API del Servicio de Accesibilidad de todos modos deben completar una Formulario de declaración de permiso para recibir la aprobación. También deben revelar de manera destacada a qué datos acceden o recopilan, cómo se usan y/o comparten esos datos, y requieren una acción afirmativa del usuario para obtener el consentimiento. Si bien esto sin duda reducirá la cantidad de aplicaciones que abusan de la API con fines nefastos, desafortunadamente también resultará en que las aplicaciones eliminen funciones innovadoras que utilizan la API.
Esta actualización a la política de Permisos entrará en vigor el 15 de octubre de 2021. Los desarrolladores deben enviar el formulario mencionado anteriormente antes de la fecha límite, o Google puede eliminar su aplicación de Play Store.