Randomness Audit

SpinWheelify takes fairness seriously. Here is exactly how a spin is produced:

  • Cryptographic RNG: the winning segment is chosen with your browser's crypto.getRandomValues(), the same source used for security-sensitive applications — not a predictableMath.random().
  • Equal probability: every segment occupies an equal arc, so each entry has exactly a 1/N chance of winning.
  • Independent spins: previous results never influence future spins.
  • Visual animation only: the spinning animation is cosmetic; the winner is decided before the wheel starts moving.

Want to verify it yourself? Spin the same wheel 1,000 times and chart the distribution — every entry should converge toward an equal share.

Try it now →