Pickyroo

About Pickyroo

Pickyroo turns a list of names into something worth watching. There are plenty of spinning wheels on the internet; there are not many places where the same list can be a horse race with daft jockeys, a bracket that plays itself out, or a row of balloons you pop one at a time until somebody is left.

It is free, there is nothing to sign up for, and it runs entirely in your browser. The site is paid for by adverts, which is why you will see reserved advert spaces around the edges — never on top of the game, and never in a position that shoves the page around while something is spinning.

How the randomness works

This is the part that matters, because "it picks a random name" is a claim, and claims should be checkable.

The random source

Every draw on this site uses crypto.getRandomValues() — the browser's cryptographically secure random number generator, the same one used for generating security keys. The usual choice, Math.random(), is not specified to be high quality: browsers are free to implement it with a fast generator that has detectable patterns and a limited period. For a name picker that difference will never bite you in practice, but it costs nothing to do it properly, and it means the claim on this page is literally true rather than approximately true.

Whole numbers without bias

Turning a random 32-bit number into "a number from 0 to 6" is where fairness usually quietly breaks. The obvious approach — take the remainder — is very slightly biased towards the low numbers whenever the range does not divide exactly into 2³². Pickyroo uses rejection sampling instead: numbers landing in the small unfair tail are thrown away and a fresh one is drawn. Every entrant gets exactly the same chance, not nearly the same chance.

Decided first, or genuinely simulated

The games split into two honest categories, and it is worth knowing which is which.

The one place this needs care is plinko. A ball dropped through a peg board lands in the middle far more often than at the edges — that is a Galton board, and its distribution is binomial rather than flat. So the bin labels are reshuffled before every single drop. The physics stays biased towards the middle, but nobody owns the middle, and each name's overall chance is exactly equal.

What the weight numbers do

Each name has a number beside it. Set it to 3 and that name gets three times the chance — but each game applies that in a way that fits the game rather than by fudging the result:

What happens to your list

Nothing. It is kept in your browser's local storage so it is still there next time, and it is never transmitted anywhere — there is no account, no database and no server-side code on this site at all. Clearing your browser data clears it.

The 🔗 Share button packs the list into the part of a link after the #. Browsers never send that part to a server, so even a shared link only ever travels as far as the person you send it to. Full details are in the privacy policy.

Accessibility

Every game can be run from the keyboard — the space bar plays, Escape closes the results — results are announced to screen readers, and the whole site respects reduce motion if your device asks for it, which turns off the confetti and the fluttering. There is a light and a dark theme, and a full view mode that strips the page back to just the game for projectors and shared screens. If something is awkward to use, tell us and it will get fixed.

Who made it

Pickyroo is a small independent site built and run by one person in Ireland. It has no investors, no tracking beyond the advertising described in the privacy policy, and no intention of ever asking you to make an account.

Suggestions, bugs and requests for a thirteenth game: hello@pickyroo.com.

Last updated: 10 August 2026.