Google sa pokúša obmedziť, ktoré aplikácie môžu používať službu dostupnosti (opäť)

Google sa opäť pokúša obmedziť, ktoré aplikácie môžu používať API služby dostupnosti. Čítajte ďalej a dozviete sa viac.

Android ponúka rozhranie Accessibility Service API, ktoré sprístupňuje aplikáciám určité systémové udalosti. Rozhranie API je neuveriteľne výkonné, pretože umožňuje aplikáciám počúvať udalosti, ako keď používateľ klikne na odkaz, zobrazí okno a oveľa viac. Ako už názov napovedá, API je určené len pre aplikácie, ktoré riešia potrebu dostupnosti, ale v minulosti ho zneužívali škodlivé aplikácie. Z tohto dôvodu Google raz sa v roku 2017 pokúsili aplikáciám obmedziť používanie rozhrania API. A spoločnosť sa o to teraz pokúša znova.

V minulosti škodlivé aplikácie používali rozhranie Accessibility Service API na špehovanie používateľov zachytávaním vstupov, oklamaním ich falošnými prekrytiami atď. V dôsledku toho sa Google pokúsil obmedziť, ktoré aplikácie môžu v roku 2017 používať API. Spoločnosť však za tento krok čelila množstvu odporu od vývojárov, ktorých aplikácie legitímne využívali API. Google následne od obmedzenia ustúpil. Odvtedy sa veľa zmenilo a veľa funkcií, ktoré aplikácie implementovali pomocou rozhrania API služby dostupnosti, teraz odporúča alternatívy. Preto sa zdá, že Google je konečne pripravený opäť pokročiť v obmedzení jeho používania.

V najnovšiu aktualizáciu pravidiel služby Google Play, spoločnosť Google pridala nové pravidlá povolení, ktoré poskytujú požiadavky na používanie rozhrania Accessibility API. V stránku podpory o tom istom, spoločnosť tvrdí, že „iba služby, ktoré sú navrhnuté tak, aby pomohli ľuďom so zdravotným postihnutím získať prístup k ich zariadeniu alebo inak prekonať problémy vyplývajúce z ich postihnutia, môžu vyhlásiť, že sú prístupní nástrojov."

Google uvádza napríklad funkcie, ako sú čítačky obrazovky, vstupné systémy založené na prepínačoch, systémy hlasového vstupu a prístupové systémy založené na Braillovom písme. Povolené sú aj iné nástroje, ktoré podporujú ľudí so zdravotným postihnutím ako ich primárny účel. Google výslovne uvádza, že nasledujúce typy aplikácií sa nebudú považovať za nástroje dostupnosti: antivírusový softvér, automatizačné nástroje, asistenti, monitorovacie aplikácie, čističe, správcovia hesiel a odpaľovacie zariadenia.

Spoločnosť ďalej zdôrazňuje, že aplikácie, ktoré nespĺňajú novú definíciu nástroja na zjednodušenie ovládania, ale napriek tomu chcú používať rozhranie API služby dostupnosti, musia Formulár vyhlásenia o povolení získať súhlas. Musia tiež zreteľne zverejniť, ku ktorým údajom pristupujú alebo ktoré zhromažďujú, ako sa tieto údaje používajú a/alebo zdieľajú, a na získanie súhlasu vyžadujú od používateľa akciu. Aj keď to nepochybne zníži počet aplikácií, ktoré zneužívajú API na nekalé účely, bohužiaľ to tiež povedie k tomu, že aplikácie odstránia inovatívne funkcie, ktoré používajú API.

Táto aktualizácia k pravidlám povolení nadobudnú účinnosť 15. októbra 2021. Vývojári sú povinní odoslať formulár uvedený vyššie pred termínom, inak môže spoločnosť Google odstrániť ich aplikáciu z Obchodu Play.