Google se znovu snaží omezit, které aplikace mohou používat API služby usnadnění. Přečtěte si další informace.
Android nabízí rozhraní API služby usnadnění, které aplikacím zpřístupňuje určité systémové události. API je neuvěřitelně výkonné, protože umožňuje aplikacím naslouchat událostem, jako když uživatel klikne na odkaz, zobrazí okno a mnohem více. Jak jeho název napovídá, API je určeno pouze pro aplikace, které řeší potřebu přístupnosti, ale v minulosti bylo zneužito škodlivými aplikacemi. Díky tomu Google jednou se v roce 2017 pokusili omezit používání API aplikací. A společnost se o to nyní pokouší znovu.
V minulosti škodlivé aplikace využívaly rozhraní API služby usnadnění ke špehování uživatelů tím, že zachytily vstupy, oklamaly je falešnými překryvnými vrstvami atd. V důsledku toho se Google pokusil v roce 2017 omezit, které aplikace mohou rozhraní API používat. Společnost však čelila velkému odporu za tento krok od vývojářů, jejichž aplikace legitimně využívaly API. Google následně od omezení ustoupil. Od té doby se toho hodně změnilo a mnoho funkcí, které aplikace implementovaly pomocí rozhraní API služby usnadnění, nyní doporučuje alternativy. Zdá se tedy, že Google je konečně připraven znovu pokročit v omezení jeho používání.
V nejnovější aktualizace pokynů k zásadám Google PlayGoogle přidal novou zásadu oprávnění, která stanoví požadavky na používání rozhraní Accessibility API. V stránka podpory ohledně toho samého to tvrdí společnost „pouze služby, které jsou navrženy tak, aby pomohly lidem s postižením získat přístup k jejich zařízení nebo jinak překonat problémy vyplývající z jejich postižení, mohou prohlásit, že jsou přístupní nástroje."
Google uvádí například funkce, jako jsou čtečky obrazovky, vstupní systémy založené na přepínačích, systémy hlasového vstupu a přístupové systémy založené na Braillově písmu. Jsou povoleny i další nástroje, které podporují osoby se zdravotním postižením jako jejich primární účel. Google výslovně uvádí, že následující typy aplikací nebudou považovány za nástroje pro usnadnění: antivirový software, automatizační nástroje, asistenti, monitorovací aplikace, čističe, správci hesel a odpalovací zařízení.
Společnost dále zdůrazňuje, že aplikace, které nesplňují novou definici nástroje pro usnadnění, ale přesto chtějí používat rozhraní API služby usnadnění, musí Formulář prohlášení o povolení získat souhlas. Musí také viditelně zveřejnit, k jakým údajům přistupují nebo je shromažďují, jak jsou tyto údaje používány a/nebo sdíleny, a vyžadovat od uživatele souhlas se souhlasem. I když to nepochybně sníží počet aplikací, které zneužívají rozhraní API k nekalým účelům, bohužel to také povede k tomu, že aplikace odstraní inovativní funkce, které rozhraní API využívají.
Tato aktualizace k zásadám oprávnění vstoupí v platnost 15. října 2021. Vývojáři jsou povinni odeslat výše uvedený formulář před termínem, jinak může Google jejich aplikaci z Obchodu Play odstranit.