Cara mendeteksi pengguna dengan banyak akun
Bonus referal, paket gratis, dan batas per akun menguntungkan orang yang membuka banyak akun. Keterkaitan yang menghubungkan akun-akun itu, dan cara bertindak adil terhadap sebuah kelompok.
Mengapa orang membuka lebih dari satu akun
Akun ganda adalah satu orang yang mengoperasikan beberapa akun di layanan yang mengharapkan satu akun per orang. Motifnya hampir selalu karena ada sesuatu yang diberikan per akun:
- Uji coba dan paket gratis — mulai lagi saat kuota habis.
- Bonus referal dan pendaftaran — mereferensikan diri sendiri dan mendapat dari kedua sisi.
- Batas per akun — batas pemakaian, satu kupon per pelanggan, satu suara per pengguna.
- Pemblokiran — kembali setelah diblokir karena penyalahgunaan.
Tidak setiap akun kedua adalah penyalahgunaan. Ada yang punya akun kerja dan akun pribadi, dan keluarga berbagi laptop. Deteksi yang baik membedakan kasus-kasus ini, bukan menganggap setiap keterkaitan sebagai kesalahan.
Keterkaitan yang menghubungkan akun
Setiap akun tampak bersih bila dilihat sendiri; yang membongkar akun ganda adalah hubungan di antara mereka. Berikut keterkaitan yang layak dicatat saat pendaftaran, kurang lebih dari yang terkuat ke yang terlemah:
Kotak masuk yang sama
Dua alamat yang dikirim ke satu kotak masuk — varian Gmail dengan titik dan plus — adalah keterkaitan paling jelas. Lihat Titik dan alias plus di Gmail untuk normalisasinya.
Kartu pembayaran yang sama
Penyedia pembayaran menyediakan sidik jari kartu yang stabil untuk nomor kartu yang sama di berbagai pelanggan (Stripe menyebutnya card.fingerprint). Dua akun yang diverifikasi dengan satu kartu sangat mungkin satu orang.
Perangkat yang sama
Peramban yang membuat satu akun lalu membuat akun lain adalah keterkaitan kuat — kecuali perangkatnya dipakai bersama. Kenali dengan skrip di halaman pendaftaran, bukan dengan alamat IP. Cookie saja lemah di sini, karena menghapusnya atau membuka jendela pribadi adalah hal pertama yang dilakukan pemilik akun ganda.
Jaringan yang sama
Banyak akun dari satu IP atau subnet dalam waktu singkat adalah sebuah pola, tetapi IP dipakai bersama oleh kantor, universitas, dan operator seluler. Gunakan jaringan hanya sebagai bukti pendukung.
Dari keterkaitan ke kelompok
Keterkaitan berpasangan sulit ditindaklanjuti. Kelompokkan: jika akun A berbagi perangkat dengan B, dan B berbagi kartu dengan C, maka A, B, dan C membentuk satu kelompok. Ukuran dan susunan kelompok jauh lebih bermakna daripada keterkaitan tunggal mana pun:
| Kelompok | Penjelasan yang mungkin | Tindakan yang wajar |
|---|---|---|
| 2 akun, perangkat sama, kotak masuk dan kartu berbeda | Komputer bersama, atau satu orang dengan akun kerja dan pribadi | Izinkan; mungkin tanpa uji coba gratis kedua |
| 3–5 akun, varian dari kotak masuk yang sama | Satu orang yang mengulang uji coba | Tinjau: minta kartu atau arahkan untuk masuk |
| 10+ akun, perangkat atau subnet sama, kotak masuk sekali pakai | Ladang berbasis skrip | Blokir pendaftaran baru dari kelompok itu |
Struktur union-find, atau kolom “id kelompok” sederhana yang Anda gabungkan setiap kali ada keterkaitan baru, sudah cukup untuk menjaga kelompok tetap mutakhir secepat pendaftaran terjadi.
Bertindak adil terhadap sebuah kelompok
- Sasar insentifnya. Jika yang disalahgunakan adalah uji coba gratis, obatnya adalah “tanpa uji coba kedua”, bukan “tanpa akun”.
- Sediakan jalan keluar. Minta kartu atau nomor telepon, atau tawarkan paket berbayar. Jangan biarkan orang sungguhan buntu hanya karena saudaranya memakai laptop yang sama.
- Simpan bukti, bukan hanya vonis. Catat keterkaitan mana yang menghubungkan akun-akun itu, agar tim dukungan bisa menjelaskan dan membatalkan keputusan.
- Patuhi batas retensi. Data perangkat dan jaringan adalah data pribadi di banyak yurisdiksi (misalnya menurut GDPR atau UU PDP); simpan hanya selama diperlukan untuk tujuan ini dan sebutkan dalam kebijakan privasi Anda.
Ukur sebelum menerapkan
Jalankan deteksi diam-diam terlebih dahulu. Setelah sekitar dua minggu, lihat kelompok terbesar dan sampel kelompok dua akun. Kelompok besar menunjukkan seberapa banyak penyalahgunaan; kelompok kecil menunjukkan berapa banyak pengguna jujur yang akan terkena tiap aturan. Tetapkan ambang dari situ.
Cara Attrelix melakukannya
Setiap pemeriksaan Attrelix menautkan pendaftaran baru dengan akun-akun sebelumnya di proyek Anda melalui kotak masuk ternormalisasi, perangkat, dan, jika Anda mengirimkannya, sidik jari kartu. Responsnya memuat jumlah akun terkait dan id kelompok, dasbor mengelompokkannya di halaman klaster, dan keterkaitan menambah poin risiko secara bertingkat: satu, tiga, dan sepuluh akun terkait berbobot makin besar. Riwayat disimpan selama periode paket Anda.
Ringkasan
- Akun ganda mengikuti insentif per akun; temukan insentif itu lebih dulu.
- Catat keterkaitan: kotak masuk, kartu, perangkat, jaringan — dari yang terkuat.
- Kelompokkan keterkaitan dan bertindak sesuai ukuran dan bentuk kelompok.
- Sesuaikan obat dengan insentifnya dan selalu sediakan jalan keluar.