← back to the games

How it works

The fun is bright and bouncy. The machinery underneath is deadly serious.

The randomness is real

Every outcome is generated on our server by a cryptographically secure random number generator — the same class of randomness used to create encryption keys. It never happens in your browser, where it could be tampered with.

One subtle detail we're proud of: when picking 1-of-5 (the Zener symbols), naive computer code introduces a tiny bias toward some options. We use rejection sampling — the generator redraws rather than accept a biased result — so every option is exactly, provably, equally likely.

Predict mode: your call comes first

In ◑ Predict, nothing exists to know. You make your call, it is recorded, and only then does the server generate the outcome. The timestamps in our database show the order for every single go.

Sense mode: sealed before you choose

In ◐ Sense, the outcome is generated before you choose — and sealed. The server computes a cryptographic fingerprint (a SHA-256 hash) of the outcome plus a secret code, and commits to it. After you choose, it reveals both, and your own device recomputes the fingerprintto check they match — that's the “🔒 seal verified ✓” you see on each reveal.

If we ever changed an outcome after seeing your choice, the fingerprint wouldn't match, and your device would catch us. That's the point: you don't have to trust us.

The scoring is honest

Rating 500 means pure chance. Your Rating moves roughly 100 points for every standard deviation your lifetime results sit away from chance — and it only unlocks after three completed runs, because a single lucky streak proves nothing.

Every session is a fixed run of 20, and only completed runs count. This prevents the oldest trick in the book — quitting while you're ahead — which has muddied a century of research into this question.

And when you see “1 in 400 by pure luck”, remember: with many people playing, somebodywill be 1 in 400 by luck alone. What luck can't easily fake is staying unusual as your history grows. That's why we count everything, forever.

Below chance is interesting too

Scoring consistently underchance is exactly as improbable as scoring over it. If you're a reliable jinx, the numbers will show that with the same honesty.

Your play history is stored against an anonymous ID on this device. No account, no personal details — accounts (to keep your history across devices) are coming soon.

Back to the games