Play Store tidak mengizinkan aplikasi memindai aplikasi lain tanpa alasan yang jelas

Google akan mulai menghapus aplikasi dari Play Store yang menggunakan QUERY_ALL_PACKAGES tanpa alasan yang jelas, mulai tanggal 1 Juni.

Aplikasi Android dapat memeriksa aplikasi lain mana yang diinstal menggunakan izin QUERY_ALL_PACKAGES, namun mengingat risiko keamanan dan privasi, fungsi tersebut hanya ditujukan untuk aplikasi yang Sebenarnya membutuhkannya (seperti peluncur aplikasi atau alat cadangan). Google mengatakan tahun lalu bahwa mereka akan mulai mengeluarkan aplikasi dari Play Store yang menggunakan izin tersebut tanpa alasan yang jelas, dan sekarang aturan tersebut telah berlaku.

Google dilaporkan telah mengirim email ke pengembang dengan aplikasi yang dipublikasikan menggunakan QUERY_ALL_PACKAGES izin, memberi tahu mereka bahwa mereka harus mengisi pernyataan izin yang relevan di Play Menghibur. Deklarasi ini mencakup penjelasan mengapa "fitur inti di aplikasi Anda" memerlukan izin, dengan deskripsi tertulis dan demonstrasi video singkat. Aplikasi tanpa deklarasi berisiko dihapus dari Google Play Store mulai 1 Juni 2022.

Android 10 dan versi lebih lama mengizinkan aplikasi apa pun mendapatkan daftar lengkap aplikasi terinstal, tanpa perintah izin atau hambatan apa pun. Hal ini merupakan masalah privasi dan keamanan yang signifikan (misalnya, aplikasi dapat menargetkan iklan berdasarkan aplikasi yang diinstal), jadi mulai Android 11, daftar aplikasi difilter secara default. Aplikasi masih dapat melewati filter baru dengan izin QUERY_ALL_PACKAGES, namun Google mengatakan tahun lalu itu tidak akan mengizinkan aplikasi di Play Store yang menggunakan izin untuk fungsi yang tidak penting.

Batas waktu awal untuk perubahan kebijakan Play Store adalah 5 Mei 2021, dengan penghapusan pertama untuk aplikasi yang tidak mematuhi kebijakan dimulai pada November 2021. Google kemudian memundurkan tanggal mulainya karena "pertimbangan terkait COVID-19."

Google telah membuat aturan serupa untuk aplikasi menggunakan Layanan Aksesibilitas, karena mencoba menyeimbangkan persyaratan aplikasi dengan langkah-langkah keamanan. Jika pengembang aplikasi dapat menjelaskan mengapa aplikasi mereka tidak dapat berfungsi tanpa QUERY_ALL_PACKAGES, mereka dapat tetap berada di Play Store — dengan asumsi staf dukungan Google responsif dan akomodatif, yang mana tidak selalu demikian.

Sumber:reddit