Mencegah spoofing ID penelepon

Di Android 11 (level API 30) dan versi lebih baru, platform ini mendukung protokol STIR/SHAKEN untuk memberikan metode yang aman dan bersifat pribadi dalam memverifikasi dan menyampaikan nomor penelepon kepada penerima saat panggilan dilakukan. Android 11 dan yang lebih tinggi memberikan dukungan bagi aplikasi, seperti telepon native, penyaringan panggilan, dan aplikasi spam, untuk mengakses data verdict operator. Hal ini memungkinkan aplikasi mengidentifikasi panggilan telepon spam dan memberi tahu pengguna sebelum menjawab panggilan.

Untuk perangkat yang menjalankan Android 11 dan yang lebih tinggi, aplikasi penyaringan panggilan dan spam yang menggunakan CallScreeningService API dapat mengakses fungsi untuk menyaring panggilan, sehingga meningkatkan privasi pengguna dan performa perangkat. Dengan menggunakan API ini, aplikasi tidak perlu meminta izin satu per satu dan dapat memperoleh akses ke informasi tambahan yang tidak tersedia melalui permintaan izin standar di Android 10 dan yang lebih rendah. Data yang tersedia di API ini mencakup:

  • Jumlah panggilan masuk atau keluar
  • Notifikasi panggilan masuk dan penghentian
  • Akses terbatas ke jendela pemberitahuan sistem untuk informasi penyaringan dalam panggilan dan pascapanggilan
  • Kemampuan untuk menolak panggilan masuk
  • Durasi panggilan
  • Alasan pemutusan panggilan
  • Verdict STIR/SHAKEN

Penerapan

Aplikasi telepon, aplikasi penyaringan panggilan, dan aplikasi spam harus menggunakan CallScreeningService API. Saat pengguna memilih aplikasi sebagai ID penelepon default dan aplikasi spam, aplikasi akan menerima akses ke metode getCallerNumberVerificationStatus(), yang menampilkan verdict STIR/SHAKEN dari mekanisme verifikasi operator untuk protokol STIR/SHAKEN. Hal ini memungkinkan deteksi robocall.

Selain itu, aplikasi penyaringan panggilan dapat menerapkan layar pasca-panggilan dengan memanggil tindakan intent ACTION_POST_CALL, yang memulai aktivitas yang memungkinkan pengguna menandai panggilan sebagai spam atau menambahkan nomor ke daftar kontak tersimpan mereka.