Requis pour que WebView puisse accéder à Internet. Sans cette autorisation, Privacy Browser serait «No Browser: protégez votre vie privée en restant complètement hors d'Internet».
com.android.launcher.permission.INSTALL_SHORTCUT
Requis pour ajouter des raccourcis pour les sites Web au bureau du programme de lancement.
android.permission.READ_EXTERNAL_STORAGE
Requis pour importer les paramètres des dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, Privacy Browser peut importer les paramètres à partir des dossiers de l'application.
android.permission.WRITE_EXTERNAL_STORAGE
Requis pour exporter les paramètres et télécharger les fichiers dans les dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, Privacy Browser peut exporter les paramètres et stocker les téléchargements dans les dossiers de l'application.
En outre, Privacy Browser Free affiche les annonces du réseau AdMob de Google à l'aide du backend Firebase. Pour la version gratuite, Firebase ajoute les autorisations suivantes même si elles ne sont pas répertoriées dans le code source. manifest file.
android.permission.ACCESS_NETWORK_STATE
Permet aux annonces de dire quand vous êtes connecté à Internet et quand vous n'êtes pas (vraisemblablement pour ne pas essayer de recharger une annonce lorsque vous êtes déconnecté). Ils peuvent également savoir si vous êtes connecté via Wi-Fi, 2G, 3G, 4G, etc.
Permet aux annonces d'empêcher le processeur de dormir et l'éclairage de l'écran, bien que lors de mes tests, je ne pense pas que les annonces le fassent réellement.
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
Permet aux autres applications de savoir si leur installation a été lancée à partir d'une annonce dans Privacy Browser Free.
com.google.android.c2dm.permission.RECEIVE
Permet à Google d'envoyer des informations directement à AdView sans avoir à recevoir de demande préalable (messagerie de périphérique à périphérique).