Android işletim sistemi, uygulamaların belirli cihaz işlevlerine erişmesine izin veren bir “izinler” sistemi kullanır. Bu izinler kameraya, mikrofona, kişilere, fotoğraflara, konuma ve diğer özelliklere erişimi içerebilir.

android persmissions

İzinler birkaç önemli amaca hizmet eder:

Güvenlik: İzin sistemi, kullanıcıların kişisel verilerine yetkisiz erişimi engeller. Uygulamaların belirli işlevleri kullanmak için açıkça izin istemesi gerekir ve kullanıcılar bu erişimi verebilir veya reddedebilir.
Kontrol: Kullanıcılar, her uygulamanın hangi işlevleri ve verileri kullanabileceği konusunda tam kontrole sahiptir. Bu onların gizliliklerini ve güvenliklerini etkili bir şekilde yönetmelerine olanak tanır.
İşlevsellik: Bazı uygulamalar belirli izinler olmadan tam olarak çalışamaz. Örneğin bir kamera uygulaması, fotoğraf çekebilmek için cihazın kamerasına erişim gerektirir.

Ancak gizlilik ihlallerini ve veri kaybını önlemek için kullanıcıların uygulamalara izin verirken, özellikle de tanımadıkları kaynaklardan indirirken dikkatli olmaları gerekir.

ACCESS_FINE_LOCATIONTam konumunuza (GPS) erişin.
BODY_SENSORSSağlık sensörlerinden verilere erişim (kalp atış hızı, adımlar).
CALL_LOGÇağrı kaydına erişim (gelen, giden, cevapsız).
CAMERAFotoğraf/video çekmek için kameraya erişim.
CONTACTSKişi listesine erişim.
MİKROFONSes kaydet.
PHONE_STATETelefon durumu bilgilerine erişim (telefon numarası, IMEI).
SMSSMS mesajlarına erişim (okuma, gönderme, silme).
STORAGECihazdaki dosyalara erişim (okuma, değiştirme, silme).

Tüm Android izinlerinin listesi: https://developer.android.com/reference/android/Manifest.permission