Uygulama izinleri, bir işlevin çalışması için gereken erişimle uygulamanın isteyebildiği veri erişimini tek bir onay akışında buluşturan tasarım katmanıdır. Böylece güvenlik kararı teknik bir seçim olmaktan çıkıp kullanıcının neyi feda etmeye razı olduğunu anlamaya çalıştığı gündelik bir müzakereye dönüşür; reddetme seçeneği uygulamayı kullanmayı imkânsızlaştırıyorsa müzakerenin tarafları da eşit değildir.