Random source

Chance Time runs entirely in your browser. All random results are generated using JavaScript’s Math.random() function, which produces pseudo-random numbers. This is suitable for casual decisions, games and classroom probability demonstrations.

Is it cryptographically secure?

No. Math.random() is not cryptographically secure and should not be used for security, gambling, lotteries or high-stakes decisions. For those purposes, use a cryptographically secure random number generator.

Fairness

Each tool is designed so that every valid outcome has the intended probability. For example, a coin flip has two equally likely outcomes, and a shuffled deck has every possible ordering equally likely at the start of the shuffle.

Independent events

Previous results do not influence future results. A streak of heads does not make tails “due” on the next flip. Our Probability Lab demonstrates this.

Are results stored?

Recent results may be stored in your browser’s local storage so you can see a history. They are not sent to our servers unless you are using a multiplayer room.

Intended use

Chance Time is for casual decisions and entertainment. It should not be used as the sole basis for legal, medical, financial or safety-critical choices.