Steven Hardy

Steven Hardy is the founder and editor of Spin The Wheels. He builds every wheel, coin, dice roller and generator on the site, then tests each one on phones and laptops before it goes live, so a teacher calling on students, a streamer picking a giveaway winner or a family choosing who washes the dishes can trust the result.
Fairness comes first in his work. Every tool picks its result with the browser's cryptographically secure random generator, and Steven checks the numbers with the same chi-square test anyone can run on our randomness audit page. He keeps the tools free, quick and simple – no ads, no sign-up – and writes the guides in plain English for readers in India, the Philippines and everywhere else.
Steven reads every message sent to info@spinthewheels.net. Bug reports, accessibility problems and ideas for new wheels go straight onto the list of changes, and each page shows the date it was last updated.
What Steven Looks After
- Building and updating every wheel, generator and game on the site.
- Testing that each tool picks fairly – see the randomness audit.
- Writing and updating the guides and FAQs on each page.
- Answering feedback sent to info@spinthewheels.net.
Editorial and Testing Note
This is how every tool is checked before it goes live and after each change:
- Secure random source. Results come from
crypto.getRandomValues, the cryptographically secure generator built into the browser, never fromMath.random(). - No modulo bias. To pick 1 of N options we use rejection sampling, so every option is exactly equally likely. Shuffles (teams, decks, name draws) use the Fisher–Yates method with the same source.
- Result first, animation second. On wheels the winner is chosen before the wheel starts turning; the animation then stops inside that slice, so click timing and spin length cannot change the result.
- Statistical check. We simulate large numbers of spins and run a chi-square goodness-of-fit test to confirm each outcome comes up as often as it should. You can run the same test in your browser on the randomness audit page.
- Weights are visible. The only ways to change the odds are duplicate entries or weights, and both make the slice bigger on screen.
- Real-device testing. Each page is loaded and used on phone and desktop screen sizes – spinning, removing winners, sharing links and the special tools such as the coin, dice and team generator – before it is published.
- Accurate dates. Each page shows the date it was last updated, and changes are listed in the changelog.
Independence
Spin The Wheels shows no ads and is not paid to recommend anything. Team, brand and game names on template wheels are plain text for identification only.
Contact Steven
Found a bug, a mistake on a page or an idea for a new wheel? Email info@spinthewheels.net.