Google Play Protect menawarkan perlindungan bawaan dan proaktif terhadap malware dan software yang tidak diinginkan untuk membantu menjaga keamanan perangkat dan data pengguna di perangkat Android dengan layanan Google Play.
Halaman ini memiliki informasi selengkapnya tentang setiap peringatan Play Protect yang mungkin dihadapi pengguna, dengan panduan bagi developer untuk memahami alasan aplikasi terpengaruh oleh peringatan Play Protect, dan beberapa alternatif atau solusi yang umum digunakan untuk menyelesaikan masalah, sebelum mengajukan banding ke Google Play Protect.
Aplikasi diblokir untuk melindungi perangkat Anda
Pesan yang Ditampilkan: "Aplikasi ini dapat meminta akses ke data sensitif. Hal ini dapat meningkatkan risiko pencurian identitas atau penipuan keuangan."
Alasan notifikasi ini: Aplikasi yang didownload langsung dari sumber online seperti browser web, aplikasi pesan, atau file manager, biasanya disebut sebagai sumber sideloading internet. Jika aplikasi ini juga
menggunakan izin sensitif—RECEIVE_SMS, READ_SMS,
NOTIFICATION_LISTENER, dan
ACCESSIBILITY—aplikasi tersebut dianggap sebagai aplikasi berisiko tinggi
karena izin ini sering disalahgunakan untuk penipuan keuangan. Saat pengguna mencoba menginstal aplikasi dari sumber ini dan salah satu izin sensitif ini dideklarasikan, Google Play Protect akan otomatis memblokir penginstalan. Kedua, jika mencoba mendaftarkan perangkat ke pengelolaan perusahaan, aplikasi dari sumber sideloading internet yang sama dengan izin sensitif yang sama juga akan diblokir.
Tindakan Developer yang Direkomendasikan:
- Pastikan aplikasi mengikuti panduan developer dan praktik terbaik.
- Pastikan API dan izin digunakan untuk tujuan yang dimaksudkan.
- Pastikan aplikasi Anda hanya menggunakan izin minimum yang diperlukan untuk menjalankan fungsi aplikasi yang diperlukan.
- Pastikan aplikasi Anda mengikuti panduan privasi dan keamanan yang bertanggung jawab.
- Gunakan SMS Retriever atau User Consent API, bukan izin READ_SMS saat melakukan proses verifikasi berbasis SMS.
- Contoh umum (tidak lengkap) kasus penggunaan izin:
- Contoh SMS:
- Diizinkan:
- Aplikasi yang tujuan utamanya adalah menangani konten SMS / MMS.
- Aplikasi yang mencadangkan konten SMS setelah pengungkapan yang jelas dan izin pengguna.
- Tidak diizinkan:
- Aplikasi yang mengakses atau mengirim konten SMS tanpa izin eksplisit dari pengguna.
- Aplikasi yang meminta izin SMS hanya untuk memvalidasi verifikasi berbasis SMS. (Gunakan SMS Retriever atau User Consent API yang diizinkan sebagai gantinya.)
- Diizinkan:
- Contoh Bind Notification Listener:
- Diizinkan:
- Aplikasi Kesehatan dan Kebugaran yang meneruskan notifikasi ke perangkat hardware wearable masing-masing.
- Aplikasi yang menggabungkan notifikasi untuk membantu pengguna fokus.
- Aplikasi yang menampilkan notifikasi di antarmuka pengguna alternatif—misalnya, menggunakan widget atau peluncur.
- Tidak diizinkan:
- Aplikasi yang mengakses konten notifikasi tanpa izin eksplisit dari pengguna.
- Aplikasi yang menyembunyikan atau mencegah notifikasi dari aplikasi lain tanpa izin pengguna sebelumnya.
- Diizinkan:
- Contoh Aksesibilitas:
- Diizinkan:
- Aplikasi bantu yang meningkatkan kegunaan perangkat bagi pengguna yang mengalami gangguan penglihatan.
- Aplikasi pembaca layar utilitas yang mendukung terjemahan teks dengan izin pengguna.
- Tidak diizinkan:
- Aplikasi yang berinteraksi dengan aplikasi lain atau perangkat pengguna dengan cara apa pun tanpa izin pengguna eksplisit.
- Aplikasi yang digunakan untuk mengekstrak kredensial dari pengguna.
- Diizinkan:
- Contoh SMS:
Setelah memverifikasi bahwa aplikasi Anda sesuai dengan panduan sebelumnya (termasuk prinsip Software Seluler yang Tidak Diinginkan dan Aplikasi yang Berpotensi Membahayakan sebagaimana ditentukan oleh Google Play Protect), jika Anda masih merasa aplikasi Anda diblokir secara keliru, Anda dapat mengajukan banding.
Aplikasi Berbahaya Diblokir
Pesan yang Ditampilkan: Detailnya bervariasi menurut pelanggaran, bergantung pada jenis malware atau software seluler yang tidak diinginkan yang terdeteksi.
Alasan notifikasi: Ekosistem Android harus bebas dari perilaku berbahaya. Aplikasi telah diidentifikasi sebagai Aplikasi yang Berpotensi Membahayakan dan termasuk dalam kategori malware atau kategori software seluler yang tidak diinginkan.
Tindakan Developer yang Direkomendasikan:
- Pastikan aplikasi Anda mengikuti panduan developer dan praktik terbaik.
- Tinjau apakah API dan izin digunakan untuk tujuan yang dimaksudkan
dan tidak salah menggambarkan tujuan akses API Anda.
Misalnya, jangan deklarasikan
isAccessbilityTool="true"jika aplikasi Anda bukan alat aksesibilitas. - Pastikan aplikasi Anda hanya menggunakan izin minimum yang diperlukan untuk menjalankan fungsi aplikasi yang diperlukan.
- Pastikan aplikasi Anda mengikuti panduan privasi dan keamanan yang bertanggung jawab
- Pastikan aplikasi Anda dan SDK yang digunakan bebas dari kode berbahaya dan masalah keamanan yang membahayakan pengguna.
- Pastikan APK Anda menggunakan header APK/ZIP standar yang valid.
- Setelah meninjau panduan ini, jika Anda menyimpulkan bahwa aplikasi Anda bukan Aplikasi yang Berpotensi Membahayakan sebagaimana ditentukan oleh Google Play Protect dan mematuhi Kebijakan Software yang Tidak Diinginkan, Kebijakan Software, dan panduan sebelumnya, serta Anda terus menerima peringatan secara keliru, Anda dapat mengajukan banding atas tindakan Google Play Protect.
Pemindaian Aplikasi Disarankan
Pesan yang Ditampilkan: "Play Protect belum pernah melihat aplikasi ini. Untuk melindungi perangkat dan data Anda, kirimkan beberapa info tentang aplikasi ke Google untuk dipindai sebelum Anda menginstalnya."
Alasan notifikasi ini: Google Play Protect melakukan pemeriksaan keamanan saat penginstalan untuk membantu melindungi pengguna dengan memindai aplikasi untuk mencari kode berbahaya dan izin sensitif dari aplikasi tidak dikenal yang diinstal di perangkat Anda. Dengan mengizinkan pemindaian dijalankan di aplikasi, Play Protect dapat membantu mengurangi kemungkinan aplikasi berbahaya diinstal di perangkat pengguna.
Tindakan Developer yang Direkomendasikan:
- Pastikan aplikasi Anda mengikuti panduan developer dan praktik terbaik.
- Tinjau apakah API dan izin digunakan untuk tujuan yang dimaksudkan.
- Pastikan aplikasi Anda hanya menggunakan izin minimum yang diperlukan untuk menjalankan fungsi aplikasi yang diperlukan.
- Pastikan aplikasi Anda mengikuti panduan privasi dan keamanan yang bertanggung jawab.
- Pastikan aplikasi Anda dan SDK yang digunakan bebas dari kode berbahaya dan masalah keamanan yang membahayakan pengguna.
- Setelah meninjau panduan ini, jika Anda menyimpulkan bahwa aplikasi Anda bukan sebuah Aplikasi yang Berpotensi Membahayakan sebagaimana ditentukan oleh Google Play Protect dan mematuhi Kebijakan Software yang Tidak Diinginkan, Kebijakan Software, dan panduan di atas, serta Anda terus menerima peringatan secara keliru, Anda dapat mengajukan banding atas tindakan Google Play Protect.
Peringatan Kompatibilitas Aplikasi Android Terlalu Rendah
Pesan yang Ditampilkan: "Aplikasi ini dibuat untuk versi Android yang lebih lama dan tidak menyertakan perlindungan privasi terbaru"
Alasan notifikasi ini: Peringatan Play Protect ini hanya akan ditampilkan jika targetSdkVersion aplikasi lebih dari 2 versi lebih rendah dari level API Android saat ini. Misalnya, pengguna dengan perangkat yang menjalankan Android 13 (API saat ini = 33) akan diperingatkan saat menginstal APK yang menargetkan API level lebih rendah dari 31. Versi Android dan level API yang sesuai dapat ditinjau di halaman level API.
Jika perangkat berada di bawah API target, perangkat tidak akan mendapatkan peringatan. Setiap versi Android baru memperkenalkan perubahan yang menghadirkan peningkatan keamanan dan performa serta memperbaiki pengalaman pengguna Android. Sebagian perubahan tersebut hanya berlaku untuk aplikasi yang secara eksplisit mendeklarasikan dukungan melalui atribut manifes targetSdkVersion-nya (dikenal juga sebagai level API target). Dengan mengonfigurasi aplikasi agar menargetkan API level terbaru, Anda memastikan pengguna dapat memperoleh manfaat dari peningkatan ini, sementara aplikasi Anda tetap dapat berjalan pada versi Android yang lebih lama. Dengan menargetkan level API terbaru, aplikasi Anda juga dapat memanfaatkan fitur-fitur terbaru platform untuk menyenangkan pengguna.
Tindakan Developer yang Direkomendasikan:
Untuk memastikan kompatibilitas di seluruh versi Android, developer harus memastikan bahwa versi baru aplikasi menargetkan level API terbaru. Untuk mendapatkan saran tentang cara mengubah level API target aplikasi, lihat panduan migrasi.
Kirim Aplikasi untuk Pemeriksaan Keamanan
Pesan yang Ditampilkan: "Aplikasi ini tidak dikenal oleh Play Protect. Untuk melindungi diri Anda dan orang lain, kirimkan ke Google untuk pemeriksaan keamanan."
Alasan notifikasi ini: Aplikasi yang tidak dikenal dapat menimbulkan risiko bagi pengguna. Bagi pengguna, mengirim (satu kali atau selalu) aplikasi ini ke Google Play Protect untuk memindai potensi malware akan membuat notifikasi ini hilang. Banding tidak relevan dan tidak akan menghapus pesan ini.
Tindakan Developer yang Direkomendasikan:
- Tinjau status sertifikasi perangkat Anda.
- Pastikan Google Play Protect mengetahui aplikasi Anda agar dialog ini tidak muncul untuk pengguna.
Pendaftaran DPC Android Enterprise
Pesan yang Ditampilkan: "Aplikasi ini dapat meminta akses ke data sensitif. Hal ini dapat meningkatkan risiko pencurian identitas atau penipuan keuangan."
Alasan notifikasi: Anda hanya dapat menyediakan perangkat baru dengan metode Android Enterprise menggunakan Pengontrol Kebijakan Perangkat (DPC) yang disetujui. Jika DPC bukan aplikasi pengelolaan yang disetujui Android Enterprise, penginstalannya akan diblokir selama pendaftaran.
Tindakan Developer yang Direkomendasikan: Untuk mendapatkan persetujuan DPC Anda oleh Android Enterprise untuk pengelolaan perangkat, buka halaman dukungan persetujuan DPC.
Banding
Mengajukan Banding atas Status Aplikasi di Google Play Store
Anda dapat mengajukan banding terkait penghapusan aplikasi dari Google Play Store. Kami akan mengaktifkan kembali aplikasi dalam situasi yang sesuai, termasuk jika terjadi kesalahan dan kami mendapati bahwa aplikasi Anda tidak melanggar Kebijakan Program Developer Google Play dan Perjanjian Distribusi Developer Play. Untuk mengetahui informasi selengkapnya tentang cara mengajukan banding atas pelanggaran kebijakan, lihat Aplikasi saya telah dihapus dari Google Play.
Status Peringatan Banding Play Protect
Anda dapat mengajukan banding atas status klasifikasi Google Play Protect aplikasi Anda.
Sebelum mengajukan banding ke Google Play Protect, sebaiknya gunakan panduan di atas untuk memahami alasan aplikasi terpengaruh oleh peringatan Play Protect, dan beberapa alternatif atau solusi yang umum digunakan untuk menyelesaikan masalah.
Kami akan memperbaiki klasifikasi aplikasi dalam situasi yang sesuai, termasuk jika terjadi kesalahan dan kami mendapati bahwa aplikasi Anda tidak melanggar prinsip Software Seluler yang Tidak Diinginkan dan bukan Aplikasi yang Berpotensi Membahayakan, sebagaimana ditentukan oleh Google Play Protect.
Setelah memastikan aplikasi Anda sesuai dengan kebijakan di atas, dan jika Anda masih merasa aplikasi Anda diblokir secara keliru, Anda dapat mengajukan banding atas klasifikasi tersebut dengan mengklik tombol Ajukan banding Play Protect di bawah: