Privacy Browser uses the following permissions.

Have full network access

Required for the WebView to access the internet. Without this permission, Privacy Browser would be “No Browser: Protecting Your Privacy by Staying Completely Off the Internet”.

Install shortcuts

Required to add shortcuts for websites to the launcher desktop.

Read storage

Required to import settings from public folders. On Android Marshmallow (API 23) and newer, if this permission is denied Privacy Browser can import settings from the app’s folders instead.

Write storage

Required to export settings and download files to the public folders. On Android Marshmallow (API 23) and newer, if this permission is denied Privacy Browser can export settings and store downloads in the app’s folders instead.

In addition, Privacy Browser Free displays ads from Google’s AdMob network using the Firebase backend. For the free flavor, Firebase adds the following permissions even though they are not listed in the source code manifest file.

View network connections

Allows the ads to tell when you are connected to the internet and when you aren’t (presumably so they don’t try to reload an ad when you are disconnected). They can also tell if you are connected via Wi-Fi, 2G, 3G, 4G, etc.

Prevent phone from sleeping

Allows the ads to keep the processor from sleeping and the screen from dimming, although in my testing I don’t think the ads actually do this.

Play Install Referrer API

Allows other apps to tell if their installation was launched from an ad in Privacy Browser Free.

Receive data from Internet

Allows Google to send information directly to the AdView without having to receive a request first (cloud-to-device messaging).

Receive data from Internet

Secures the cloud-to-device messages so that only Privacy Browser Free can receive them.

Leave a comment

Your email address will not be published. Required fields are marked *