Google begränsar vilka appar som kan se de andra installerade apparna på din enhet

click fraud protection

Google kommer att begränsa behörigheten QUERY_ALL_PACKAGES, som används av Android-appar för att se vilka appar som är installerade på en viss enhet.

Google gör några nya ändringar i programpolicyn för utvecklare som kommer att göra det svårare för appar att se vilka andra appar som är installerade på din Android-enhet. Google säger att det betraktar den fullständiga listan över installerade appar på en användares enhet som personlig och känslig information, och kommer därför att begränsa vilka appar som kan komma åt denna information. Specifikt kommer Google att begränsa vilka appar som kan begära tillståndet QUERY_ALL_PACKAGES som för närvarande krävs för appar inriktning på API-nivå 30 (Android 11) och högre som vill fråga listan över installerade appar på en användares enhet som kör Android 11 eller senare.

Går framåt, användningen av QUERY_ALL_PACKAGES behörighet kommer endast att tillåtas när appens kärnfunktionalitet beror på att fråga de installerade apparna. Utvecklare måste "tillräckligt motivera varför en mindre påträngande metod för appsynlighet inte tillräckligt möjliggör din apps policykompatibla användarinriktade kärnfunktionalitet."

Google beskriver tillåten användning av QUERY_ALL_PACKAGES-tillståndet enligt följande:

Tillåten användning involverar appar som måste upptäcka alla installerade appar på enheten, för medvetenhet eller interoperabilitetsändamål kan vara berättigade till tillståndet. Tillåten användning inkluderar; enhetssökning, antivirusappar, filhanterare och webbläsare.

Om en app inte uppfyller kraven ovan måste utvecklaren ta bort tillståndet från appens manifest för att följa Play-policyn. Även om en app uppfyller kraven för att använda behörigheten QUERY_ALL_PACKAGES måste utvecklaren fortfarande underteckna ett deklarationsformulär i Play Console. Google varnar för att om du inte skickar in deklarationsformuläret eller inte uppfyller policykraven kan det leda till att din app tas bort från Google Play Butik. Den här nya ändringen träder i kraft den 5 maj 2021. Det är värt att notera att från och med november 2021 skickas alla nya appar och appuppdateringar till Google Spela kommer att krävas för att rikta in Android 11 eller senare, vilket stärker tillämpningen av detta nya politik.

Detta är en välkommen förändring som kommer att göra det svårare för appar att spionera på vilka appar du använder på din enhet. Att veta vilka appar som är installerade på din enhet kan användas som en del av riktade annonser eller i skadliga syften.

Det är värt att notera att Google redan kräver appar som begär SMS- eller samtalsloggsbehörighet att underteckna ett deklarationsformulär innan de kan publiceras på Google Play. Begränsningen av apppaketets synlighet är bara nästa steg i att Google begränsar åtkomst till behörigheter i ett försök att bevara användarnas integritet.

Tack vare XDA Recognized Developer M66B för tipset!