Transparency
Provably fair spins.
We don't use Math.random(). Every spin is driven by crypto.getRandomValues() β the same cryptographic random source used to generate encryption keys.
10,000 spins audit
How we guarantee randomness
The wheel's stopping angle is computed from a 32-bit unsigned integer pulled from crypto.getRandomValues(). This function taps entropy sources in your operating system (hardware timings, mouse movement, keyboard delays) β the same sources used to generate TLS keys and password reset tokens. There is no server, no seed we control, and no way for us to influence the outcome.
The wheel physics simulation uses this random value to determine both the winning slice and the small jitter within it, so even a rigged simulator couldn't predict the exact landing angle.