Toegankelijkheid in Android
Apps als LastPass en Join maken gebruik van de toegankelijkheidsfunctionaliteit in Android (Accessibility Services) om bepaalde acties te kunnen uitvoeren. Je kunt dit zien als een omweg om bepaalde functies mogelijk te maken, maar eigenlijk is de functie bedoeld voor mensen met een visuele beperking.
Wachtwoordmanager LastPass gebruikt deze omweg omdat het voor nu de enige oplossing is om het automatisch invullen van wachtwoorden mogelijk te maken. Ze zijn hier zelf ook niet blij mee, want naast privacygevoeligheid kost het verwerken van alle informatie op het scherm om te zoeken naar invulvelden ook nog eens onnodig veel processorkracht.
Gelukkig is er voor LastPass met de komst van Android 8.0 Oreo een oplossing binnen handbereik. In Android Oreo kun je namelijk een app selecteren die automatisch gegevens mag aanvullen. Dit gebeurt op dezelfde manier als het kiezen van een toetsenbord-app.
Maar er zijn ook apps die de volumeknoppen op een toestel kunnen koppelen aan andere acties zoals het skippen van een muzieknummer. Meer voorbeelden van apps die gebruik van de toegankelijkheidsfunctionaliteit in Android zijn Cerberus, Universal Copy, Tasker, Greenify, Button Mapper, AutoInput en Network Monitor Mini. Al deze apps zouden op termijn dus wel eens een probleem kunnen krijgen met Google.
Google waarschuwt ontwikkelaars
Google heeft namelijk ontwikkelaars op de hoogte gebracht van het feit dat hun app uit de Play Store verwijderd wordt, als deze gebruik van de toegankelijkheidsfunctionaliteit voor andere doeleinden dan dat deze bedoeld is. Dit kan zelfs leiden tot beëindiging van het Play Store-account.
Het lijkt erop dat Google dit ‘misbruik’ van Accessibility Services wil tegengaan omdat het, naast het opleveren van vertragingen, ook misbruikt kan worden door kwaadwillenden in de vorm van exploits of de Toast Overlay Attack.
Groot probleem voor bepaalde apps
Deze waarschuwing heeft grote gevolgen voor veel apps. LastPass heeft voor Oreo-gebruikers dan wel een oplossing, andere LastPass-gebruikers (de meerderheid zonder Oreo) vallen nu buiten de boot en zouden dus geen gebruik meer kunnen maken van de app.
Het gebruik maken van deze omweg is voor vele app-ontwikkelaars de enig oplossing. Als zij de toegang tot deze service niet uit hun app verwijderen, zal de app verwijderd worden uit de Play Store… We houden het verloop van deze zaak in de gaten.
Via: XDA
Reacties
Inloggen of registreren
om een reactie achter te laten
https://forum.xda-developers.com/apps/greenify/accessibility-service-greenify-t3704967
Er zit nog ergens een instelling dat apps toegang tot gebruikersgegevens hebben of zoiets. Helaas kan ik de optie niet vinden op dit moment. Deze kun je hier in- en uitschakelen. Wat houdt dat precies in dan?
Tasker moet dit toch gewoon mogen?
Wie zegt dat de mogelijkheden niet gebruikt worden voor waar ze voor bedoeld zijn? Dat is maar hoe de gebruiker het instelt. Als die visueel beperkt is dan kan het juist onmisbaar zijn dat Tasker bij die functies kan.
Djezuss Tasker en Greenify dat zou toch wel erg ver gaan. Google die Apple kuurtjes begint te krijgen….