WebView’ın internete erişimi için gereklidir. Bu izin olmadan, Privacy Browser, “İnternet Olmadan Gizliliğinizi Koruyan Bir Tarayıcı” olacaktır.
com.android.launcher.permission.INSTALL_SHORTCUT
Başlatıcı masaüstüne web sayfalarının kısayollarını eklemek için gereklidir.
android.permission.READ_EXTERNAL_STORAGE
Ayarları ortak klasörden içe aktarmak için gereklidir. Android Marshmallow (API 23) versiyonunda ve daha yeni versiyonlarda bu izin verilmediğinde, Privacy Browser, uygulama klasörlerinden ayarları içe aktarır.
android.permission.WRITE_EXTERNAL_STORAGE
Ayarları ve indirilen dosyaları ortak klasörlere aktarmak için gereklidir. Android Marshmallow (API 23) versiyonunda ve daha yeni versiyonlarda bu izin verilmediğinde, Privacy Browser, indirilenleri uygulama klasörlerine depolar ve ayarları uygulama klasörlerine aktarır.
Ek olarak, Privacy Browser Ücretsiz, Firebase backend kullanarak Google'ın AdMob ağından reklamlar görüntüler. Ücretsiz sürüm için Firebase, kaynak kod bildirim dosyasında listelenmemiş olsalar bile aşağıdaki izinleri ilave eder.
android.permission.ACCESS_NETWORK_STATE
Reklamların, internet erişimine ne zaman sahip olup olmadığınızı bilmesine izin verir (internet erişiminiz yoksa muhtemelen reklamı tekrar yüklemeyi denemezler). Ayrıca internete Wi-Fi, 2g, 3g, 4g vs. bağlantı şekillerinden hangisiyle bağlandığınızı da anlayabilirler.
Reklamların, işlemcinin uyku moduna geçmesini ve ekranın kararmasını engellemesine izin verir. Kişisel deneyimime göre reklamların bunu yapabileceğini sanmıyorum.
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
Diğer uygulamaların, kurulumlarının Privacy Browser Ücretsizde görüntülenen bir reklamdan başlatılıp başlatılmadığını anlamasına izin verir.
com.google.android.c2dm.permission.RECEIVE
Google'ın, öncesinde bir istek almasına gerek duymadan, AdView'e doğrudan bilgi göndermesine izin verir (buluttan cihaza iletişim).