Menu

Language

How the wheel stays random

By [AUTHOR NAME]Published

Every spin starts by choosing the winner, then the wheel animates to land on it. The animation is for show; the choice is made by a cryptographic random number generator.

Where the randomness comes from

Your browser has a cryptographic random number generator, the same kind used to create secure keys. The wheel asks it for a number and maps that number to an entry without favouring any of them.

Why the same name can come up twice

Randomness has no memory. With ten names and five spins, it is more likely than not that some name repeats. If you need each name once, remove winners after each spin.

How weights work

  • Every entry starts with weight 1.
  • An entry with weight 3 is three times as likely as an entry with weight 1.
  • The chance of each entry is its weight divided by the total of all weights.

When you need proof

For giveaways, turn on Fair draw. It publishes a proof page so anyone can recompute the winner and see that nothing changed.

Install the app

  1. 1Tap Share at the bottom of the screen
  2. 2Scroll and choose Add to Home Screen
  3. 3Tap Add in the top right cornerAdd

In Chrome on iPhone, Share is in the address bar. The icon appears next to your other apps.

  • Chrome and Edge: the install icon is at the right of the address bar, or in the menu under Install.
  • Safari on Mac: File → Add to Dock.
  • Firefox cannot install sites as apps: open this page in Chrome or Edge.

The app opens in its own window and the wheel spins without internet.

Got it