Keamanan

WheelOfSpins melindungi roda dan keamanan akun Anda dengan enkripsi HTTPS, header keamanan yang ketat, token sesi yang ditandatangani, akses data yang dibatasi untuk pemiliknya, dan keacakan kriptografis yang berjalan di browser Anda sendiri.

Enkripsi HTTPS dan header keamanan browser

Semua halaman dan permintaan disajikan melalui HTTPS dengan enkripsi TLS modern, dan HTTP Strict Transport Security (HSTS) memberi tahu browser untuk selalu menggunakan koneksi aman. Situs ini juga mengirim Content Security Policy, X-Frame-Options untuk mencegah clickjacking, X-Content-Type-Options untuk mencegah penebakan jenis konten, Referrer-Policy yang ketat, dan Permissions-Policy yang menonaktifkan akses ke kamera, mikrofon, dan lokasi.

  • HTTPS di seluruh situs dengan HSTS
  • Content Security Policy dan perlindungan clickjacking
  • Akses kamera, mikrofon, dan lokasi dinonaktifkan

Keacakan kriptografis di browser Anda

Setiap hasil putaran dipilih di browser Anda dengan Web Crypto API (crypto.getRandomValues), yang menyediakan angka acak yang aman secara kriptografis. Pada kasus langka ketika browser yang sangat lama tidak mendukung Web Crypto, roda menggunakan fungsi acak standar browser agar tetap berfungsi. Hasil tidak pernah ditentukan di server kami, dan hanya bobot entri yang Anda atur sendiri yang mengubah peluang.

  • Pemilihan acak dengan Web Crypto API
  • Hasil dihitung di perangkat Anda
  • Peluang hanya berubah lewat bobot yang Anda pilih

Keamanan akun dan kontrol akses

Kata sandi hanya disimpan sebagai hash bcrypt, tidak pernah dalam teks biasa. Setelah Anda masuk, sesi Anda dijaga dengan JSON Web Token bertanda tangan yang disimpan dalam cookie HTTP-only yang tidak dapat dibaca oleh skrip halaman. Setiap permintaan roda tersimpan diperiksa terhadap akun Anda, sehingga Anda hanya dapat melihat atau mengubah roda milik Anda sendiri, dan tautan publik hanya menampilkan roda yang Anda pilih untuk dipublikasikan.

  • Kata sandi disimpan sebagai hash bcrypt
  • Cookie sesi HTTP-only
  • Roda tersimpan hanya untuk pemiliknya

Melaporkan kerentanan keamanan

Kami menyambut laporan dari peneliti keamanan dan pengguna. Jika Anda menemukan kerentanan, kirimkan detailnya melalui halaman kontak kami, termasuk URL yang terdampak, langkah untuk mereproduksi masalah, dan potensi dampaknya. Mohon beri kami waktu yang wajar untuk menyelidiki dan memperbaiki masalah sebelum mengungkapkannya ke publik.

  • Laporkan melalui halaman kontak
  • Sertakan langkah reproduksi
  • Pengungkapan yang bertanggung jawab sangat dihargai

Pertanyaan yang sering diajukan

Bagaimana WheelOfSpins menjaga putaran tetap adil?

Hasil dipilih di browser Anda sendiri dengan Web Crypto API, sehingga server kami tidak dapat mengubahnya. Satu-satunya cara mengubah peluang adalah dengan mengatur bobot entri sendiri.

Bisakah pengguna lain melihat roda yang saya simpan?

Tidak. Roda tersimpan terhubung ke akun Anda dan setiap permintaan diperiksa. Orang lain hanya dapat membuka roda yang Anda bagikan melalui tautan publik.

Bagaimana cara melaporkan kerentanan keamanan?

Gunakan formulir di halaman kontak kami dan sertakan URL yang terdampak, langkah reproduksi, serta dampak yang Anda amati. Kami meninjau setiap laporan yang valid.