gizmobench

Yes or No Wheel

A wheel with two segments, yes and no, and a fixed pointer at the top: press Ask and it makes at least five full turns before settling on an answer that was drawn from the browser's cryptographic random generator before it started to move. Add Maybe for a third segment at a third each. The tally under the wheel counts every spin of the session, so a run of yeses is visible for what it is. Nothing leaves your browser and nothing needs an account.

Ask a questionAsk again with space · Nothing asked yet
Mode
Segments

No answer yet. Ask draws one from the browser's cryptographic generator; the question is not read.

Press Space to ask again without reaching for the mouse. The answer is drawn before it flickers or the wheel turns, so nothing on screen changes it. The tally counts every answer of this session; Reset tally clears it and the list. Only the mode is remembered between visits.

The theatre decides nothing. The answer is drawn from crypto.getRandomValues the moment you press Ask, by rejection sampling rather than a remainder, so every option has exactly the same chance. The flicker is a set of frames built to end on it, and the wheel's landing point is computed from it before the wheel starts to turn. A run of yeses is shown as a run, counted, because that is what fair randomness looks like: in eight fair coin flips, a run of three or more comes up more often than not.
Accuracy. Each answer is one draw from the browser's cryptographic random generator with an equal chance for every option, so yes and no are exactly as likely as each other. The tally counts this session's answers only.

Common questions

Is the wheel fair?
Yes. The answer is one value from crypto.getRandomValues, the browser's cryptographic generator, mapped onto the segments by rejection sampling rather than a remainder, so yes and no are exactly as likely as each other. The draw is made the moment you press Ask, and the wheel's final position is then worked out so the pointer stops inside the winning segment. The spin is a way of showing a result, not a way of choosing one, and how long you watch it cannot change it.
Why does it never stop on a line?
The stopping point is kept at least 8% of a segment away from either edge, so the pointer is always clearly inside one segment and a result never has to be argued over. Within that band the exact stopping point is random too, drawn from the same generator, so where the wheel stops inside a segment varies from spin to spin.
Can the wheel have three options?
Yes. With the Wheel mode selected, switch the segments from Yes / No to Yes / No / Maybe and the wheel is redrawn with three equal segments, each with a third of the chance. The tally lists maybe even while it is at zero, so you can see the odds you are playing with.
What does the tally under the wheel show?
Every answer of this session, counted, with the current run called out from two in a row: "3 yes in a row". Runs like that are ordinary for fair randomness, which is the point of showing them. Reset tally clears the count and the log of the last ten spins. Closing the page clears them too; only the mode you left the tool in is remembered between visits.
Does it work without the animation?
Yes. If your system asks for reduced motion, the wheel jumps straight to its final position and the answer appears at once. The draw is identical either way. You can also press the space bar to spin again without reaching for the mouse, as long as the focus is not in the question field or on a button.

Each answer is one draw from the browser's cryptographic random generator with an equal chance for every option, so yes and no are exactly as likely as each other. The tally counts this session's answers only.