Google begrænser, hvilke apps der kan se de andre installerede apps på din enhed

Google vil begrænse QUERY_ALL_PACKAGES-tilladelsen, som bruges af Android-apps til at se, hvilke apps der er installeret på en given enhed.

Google foretager nogle nye ændringer af programpolitikken for udviklere, som vil gøre det sværere for apps at se, hvilke andre apps der er installeret på din Android-enhed. Google siger, at den betragter den fulde liste over installerede apps på en brugers enhed for at være personlig og følsom information, og som sådan vil den begrænse, hvilke apps der kan få adgang til disse oplysninger. Specifikt vil Google begrænse, hvilke apps der kan anmode om QUERY_ALL_PACKAGES-tilladelsen, som i øjeblikket er påkrævet for apps målretning mod API-niveau 30 (Android 11) og derover, der ønsker at forespørge på listen over installerede apps på en brugers enhed, der kører Android 11 eller senere.

Fremadrettet, brugen af QUERY_ALL_PACKAGES tilladelse vil kun være tilladt, når kernefunktionaliteten af ​​appen afhænger af forespørgsler om de installerede apps. Udviklere skal "tilstrækkeligt begrunde, hvorfor en mindre påtrængende metode til appsynlighed ikke i tilstrækkelig grad aktiverer din apps politik-kompatible brugervendte kernefunktionalitet."

Google skitserer tilladt brug af QUERY_ALL_PACKAGES-tilladelsen som følger:

Tilladt brug involverer apps, der skal opdage enhver og alle installerede apps på enheden, af bevidsthed eller interoperabilitetsformål kan være berettiget til tilladelsen. Tilladt brug omfatter; enhedssøgning, antivirus-apps, filhåndtering og browsere.

Hvis en app ikke opfylder kravene ovenfor, skal udvikleren fjerne tilladelsen fra appens manifest for at overholde Play-politikken. Selvom en app opfylder kravene for at bruge QUERY_ALL_PACKAGES-tilladelsen, skal udvikleren stadig underskrive en erklæringsformular i Play Console. Google advarer om, at undladelse af at indsende erklæringsformularen eller ikke overholde politikkravene kan føre til, at din app fjernes fra Google Play Butik. Denne nye ændring træder i kraft fra den 5. maj 2021. Det er værd at bemærke, at fra november 2021 indsendes alle nye apps og appopdateringer til Google Spil vil være påkrævet for at målrette mod Android 11 eller nyere, hvilket styrker håndhævelsen af ​​dette nye politik.

Dette er en velkommen ændring, der vil gøre det sværere for apps at udspionere, hvilke apps du bruger på din enhed. At vide, hvilke apps der er installeret på din enhed, kan bruges som en del af målrettede annoncer eller til ondsindede formål.

Det er værd at bemærke, at Google allerede kræver apps, der anmoder om SMS- eller opkaldsloggen-tilladelser til at underskrive en erklæringsformular før de kan offentliggøres på Google Play. Begrænsningen af ​​app-pakkens synlighed er blot det næste skridt i Googles begrænsning af tilladelsesadgang i et forsøg på at bevare brugernes privatliv.

Tak til XDA Recognized Developer M66B for tippet!