Blog
How Random Pickers Work
Random pickers work by taking a clean list of entries and selecting from that list without bias. The details matter, but the explanation does not need to be complicated.
The list comes first
The picker can only be as fair as the list it receives. A broken or duplicated list creates a broken result.
Random selection uses a number source
Most modern browsers provide secure random values through built-in cryptographic APIs. Those values can be used to choose unbiased indexes from a list.
Settings shape the outcome
Duplicate removal, no-repeat mode, and winner count all change the selection process. That is why transparent settings matter.