Karena fokus keamanan Android pada pemisahan semua aplikasi dari data masing-masing, untuk mencegah aplikasi jahat mencuri atau mengubah data dalam aplikasi yang Anda percayai, mereka tidak dapat mengizinkan aplikasi untuk mengambil tangkapan layar dari aplikasi lain.
Pikirkan tentang berapa banyak aplikasi Anda yang dapat melakukan hal-hal seperti OCR untuk menerjemahkan gambar ke dalam teks, saya dapat memikirkan setidaknya empat aplikasi di ponsel saya yang dapat melakukan ini, contoh utama adalah Google Goggles OCRing judul buku, dan juga OCRing dan kemudian menerjemahkan blok teks dalam bahasa asing. Sekarang pikirkan tentang berapa banyak aplikasi Anda meletakkan teks di layar yang Anda tidak ingin melihat aplikasi yang tidak dapat dipercaya, saya memiliki aplikasi basis data kata sandi di ponsel saya dengan database terenkripsi kata sandi saya untuk berbagai sistem, aplikasi screensaver jahat bisa menunggu sampai aplikasi kata sandi itu berjalan, ambil gambar layar dengan detail login di atasnya, lalu OCR dan kirim. Itu juga bisa melakukan hal yang sama untuk semua yang ada di daftar Kontak Anda, bahkan jika Anda tidak memberikan izin aplikasi ke database Kontak Anda, atau riwayat browser Anda, atau log obrolan dan sebagainya. Ini hanya satu cara yang bisa menyalahgunakan akses ke layar Anda.
Inilah sebabnya mengapa screenshotting bersifat universal harus di OS (yang sudah Anda percayai dengan semua data Anda). Inilah sebabnya mengapa pada ponsel yang memiliki fungsi screen shot built-in ditambahkan sebagai bagian dari sistem, bukan sebagai aplikasi terpisah.
Jika Anda melakukan rooting pada ponsel dan mengizinkan aplikasi mengambil tangkapan layar, maka Anda secara efektif mengatakan bahwa Anda secara implisit percaya bahwa aplikasi tersebut dapat melakukan semua hal yang dapat dilakukan sistem, termasuk mengakses dan mengganggu aplikasi dan data lainnya, dan bahwa Anda percaya sepenuhnya untuk tidak menyalahgunakan akses itu. Itu bukan sesuatu yang pernah diizinkan Android selain Sistem / OS.