How we roll
Fair dice
In every online match, the dice are rolled on our server - never on a player's device.
- Each roll uses Node.js
crypto.randomInt(1, 7), the operating system's cryptographically secure random number generator. Every face has exactly the same chance: 1 in 6.
- Your device only sends what you want to do ("roll", "move token 2"). The server checks every move against the rules - a modified app cannot move tokens it is not allowed to.
- Nothing is weighted: not for new players, not for players who watched ads, not for bots. Bots are always labelled BOT.
- Offline games (vs Computer, Pass n Play) roll on your device with its secure random generator (
crypto.getRandomValues).