Results & audit
Recent draws recorded on Cloud for verifiability. The audit trail below lets anyone confirm how each draw was selected — without exposing participant names.
How winners are chosen
- Selection runs server-side using the Web Crypto API (
crypto.getRandomValues) with rejection sampling — every eligible entry has an exactly equal chance. Math.random is never used. - Each draw records a SHA-256 snapshot hash of the eligible entries and a cryptographic commit, so the outcome is tamper-evident.
- The Plinko ball animation only reveals the server-chosen winner — it does not determine it. Ads, sponsors, and admins cannot favor an entry.
Recent winners
Public audit trail
No winner names or entry values are exposed here — only verifiable selection metadata.