Where the randomness comes from
Every spin on iSpinTheWheel is powered by crypto.getRandomValues — your browser's cryptographically secure random number generator. It's the same class of randomness used to generate encryption keys and secure passwords. Unlike simple "pseudo-random" formulas, its output is unpredictable even to someone who has watched every previous spin.
How a winner is chosen
When you spin, the wheel picks a random final angle from that secure source. Whichever segment sits under the pointer when the wheel stops is the winner. Every segment of equal size occupies an equal share of the circle — so every entry has an identical probability on every spin. Nothing is influenced by entry order, name length, past results, or who is spinning.
What we can't do
We can't see your spins, influence outcomes, or "help" a particular entry win — the randomness is generated on your device, not on our servers. There is no account tracking odds, no memory of past winners, and no mechanism for anyone (including us) to bias a result. The only intentional exception is weighted entries: if you write 2,Pizza, that segment is visibly twice as large — the wheel shows exactly what the odds are.
Test it yourself
The demo wheel above has six equal entries. Spin it 60 times with "Count wins" mode on (✦ Customize → After each spin → Count wins) and you'll see the tally spread roughly evenly — about 10 wins each, with normal random variation. The more you spin, the closer to even it gets. That's what fair looks like.