How Spinfy works
Spinfy is designed to be as simple as possible on the surface, while using robust technology under the hood to guarantee fairness. Here's a look at how our tools operate.
Adding your options
For tools like the Spinning Wheel, you can easily add your own options. Simply type them into the input field, paste a list from a spreadsheet, or use one of our pre-made templates. The wheel dynamically adjusts its slices to accommodate anywhere from 2 to 100+ entries, automatically assigning distinct colors for visibility.
How we pick winners
Most websites use a basic Math.random() function, which is fast but not cryptographically secure—meaning it can sometimes produce predictable patterns.
At Spinfy, we use the Web Crypto API (window.crypto.getRandomValues()). This taps into your device's hardware to generate true entropy, ensuring that every spin, dice roll, and coin flip is completely unpredictable and mathematically fair.
Your data stays with you
We believe in privacy by default. When you create a custom wheel or change your settings, we save that information in your browser's Local Storage. This means your data never leaves your device, and you don't need to create an account or log in to pick up where you left off.
A quick walkthrough
- Choose a tool: Select the Wheel, Dice, Coin, or Number Generator from the navigation menu.
- Customize: Enter your specific options, choose the number of dice, or set your number range.
- Interact: Click the main button, tap the wheel, or press the spacebar to initiate the action.
- Get results: Watch the smooth animation reveal your cryptographically secure result.
- Repeat: Remove the winner if needed, and go again!