Já vidím hlavní problém ve špatně zvolené filosofii Androidu, kdy uživatel musí povolit všechna požadovaná oprávnění, jinak aplikaci nenainstaluje. Já bych chtěl povolovat každé oprávnění zvlášť, přičemž instalovaná aplikace by měla zdůvodnit, k čemu je potřebuje, a jaká její vlastnost nebude fungovat, pokud je neudělím.
Ano, toto je špatně, ale minulost a stará varianta. Od určité verze Androidu (snad 6) je zaveden systém, že aplikace by se měla ptát na práva až v momentě co je potřebuje a ne při instalaci. A musí počítat s tím, že právo nedostane a neměla by zhavarovat. Ale takto se musí apliakce naprogramovat a většina co používám to tak dělá.
Navíc od určité verze to Andorid umí omezovat (minimálně 7 co si pamatuji) - je to i v článku!
Ale pořád je to odpovědnost i uživatele. Pokud jsem hledal nějakou aplikaci a ta chtěla více práv, tak sem ji neinstaloval a našel si jinou s rozumným požadavkem na práva. Už z principu nemám důvěru aplikaci co chce víc než má.