Jalur pengiriman SMS OTP
Ketika Anda menekan tombol "kirim kode", aplikasi tidak langsung mengirim SMS dari servernya ke ponsel Anda. Prosesnya kira-kira seperti ini:
- Aplikasi membuat kode. Server aplikasi menghasilkan kode acak, menyimpannya bersama batas waktu, lalu menyerahkannya ke layanan pengirim SMS.
- Agregator SMS meneruskan pesan. Penyedia gerbang SMS memilih rute pengiriman ke operator tujuan berdasarkan kode negara nomor.
- Operator menyalurkan ke nomor. Jaringan operator penerima mengirim SMS ke kartu SIM atau ke sistem yang memegang nomor tersebut.
- Kode dimasukkan dan dicocokkan. Anda mengetik kode di aplikasi, lalu server membandingkannya dengan kode yang tersimpan sebelum waktunya habis.
Setiap tahap bisa menambah jeda. Itulah sebabnya dua orang yang meminta kode pada detik yang sama bisa menerimanya dengan selisih waktu berbeda.
Mengapa OTP SMS bisa terlambat?
- Antrean di agregator atau operator. Pada jam sibuk, volume SMS meningkat dan pesan harus menunggu giliran.
- Rute internasional. SMS ke nomor luar negeri melewati lebih banyak jaringan, sehingga peluang tertunda atau tersaring lebih besar.
- Filter anti-spam. Operator dapat menahan pesan dari pengirim yang dianggap mencurigakan.
- Pembatasan dari aplikasi. Terlalu sering meminta kode bisa membuat aplikasi berhenti mengirim untuk sementara, kadang tanpa pemberitahuan.
- Nomor tidak didukung. Beberapa aplikasi menolak mengirim kode ke rentang nomor atau negara tertentu.
Jika kode belum juga datang, ikuti daftar periksa di halaman kode OTP tidak masuk.
Kebiasaan kecil agar OTP SMS lebih lancar diterima
- Pastikan ponsel mendapat sinyal yang stabil dan tidak sedang dalam mode pesawat.
- Kosongkan kotak masuk SMS bila memori pesan di ponsel Anda penuh.
- Periksa aplikasi pemblokir spam atau filter SMS yang mungkin menyembunyikan pesan dari pengirim tak dikenal.
- Minta kode satu kali, lalu tunggu hitung mundur selesai sebelum meminta ulang.
SMS OTP dan penipuan: pola yang perlu diwaspadai
Karena SMS OTP sangat umum, penipu sering memanfaatkannya. Beberapa pola yang patut dicurigai:
- "Kode salah kirim". Seseorang menghubungi Anda, mengaku tidak sengaja mengirim kode ke nomor Anda, lalu meminta kode itu diteruskan. Sebenarnya ia sedang mencoba masuk ke akun Anda.
- SMS berisi tautan. Pesan yang meminta Anda membuka tautan lalu memasukkan kode OTP di sana hampir selalu merupakan upaya pencurian akun.
- Desakan waktu. Pesan atau telepon yang menekan Anda untuk segera menyebutkan kode agar akun "tidak diblokir" adalah tanda bahaya.
Aturannya sederhana: kode OTP hanya diketik di aplikasi yang Anda buka sendiri, tidak pernah disebutkan kepada orang lain.
SMS OTP dibanding OTP berbasis aplikasi
| Aspek | SMS OTP | OTP aplikasi (authenticator) |
|---|---|---|
| Kebutuhan | Nomor yang bisa menerima SMS | Aplikasi authenticator di perangkat |
| Ketergantungan jaringan | Bergantung pada operator dan agregator | Kode dibuat di perangkat, tidak perlu sinyal |
| Kemudahan | Hampir semua ponsel bisa langsung menerima | Perlu pengaturan awal untuk setiap akun |
| Risiko utama | Penipuan yang meminta kode, pengambilalihan nomor | Kehilangan perangkat tanpa kode cadangan |
Banyak layanan tetap mewajibkan SMS saat pendaftaran karena nomor telepon dipakai sebagai identitas akun. Setelah akun aktif, Anda biasanya bisa menambahkan authenticator sebagai lapisan tambahan. Penjelasan tentang jenis OTP lainnya ada di halaman apa itu OTP.
Bagaimana nomor virtual menerima SMS OTP
Nomor virtual di KodeOTP.id berasal dari provider yang mengelola banyak nomor aktif di berbagai negara. Saat Anda membeli nomor untuk aplikasi tertentu, provider menyiapkan satu nomor yang menunggu SMS dari aplikasi tersebut. SMS yang masuk dibaca oleh sistem provider, lalu kodenya diteruskan ke akun Anda.
- Kode tampil di daftar pesanan aktif pada dashboard. Tombol Cek OTP meminta pemeriksaan ulang ke provider bila Anda ingin memastikan.
- Jika akun terhubung ke Telegram Bot, kode juga dikirim ke chat Telegram Anda.
- Nomor aktif selama 20 menit. Tanpa SMS sampai waktu itu habis, nomor ditutup dan saldo dikembalikan setelah dikonfirmasi provider.
Nomor virtual dirancang untuk menerima SMS, jadi pilih opsi verifikasi lewat SMS di aplikasi tujuan, bukan panggilan telepon. Lihat daftar layanan dan negara yang tersedia di halaman nomor virtual.