Powered by IWillSpin FairSpin™ Engine
How IWillSpin delivers truly fair, cryptographically unbiased, and transparent spins entirely in your browser through OS-level entropy and continuous wheel physics.
Three-Layer Fairness Architecture
1. Cryptographic Randomness
Web Crypto API (crypto.getRandomValues())
Generates hardware-level entropy directly from your operating system. Every random bit originates inside your browser with zero pseudo-random formulas, zero seeds, and zero server network calls.
2. Continuous Physics Simulation
Real Angular Momentum & Friction
Randomness is converted into physical rotational impulse. The wheel accelerates, experiences dynamic friction deceleration, and undergoes settling mechanics. The winner is never preselected in advance.
3. Physical Winner Detection
Natural Stopping Position
Only when the physical wheel deceleration naturally reaches complete rest is the winning slice underneath the indicator needle detected. Engineered for equal probability across all slices.
Why We Banned Math.random() for Winner Selection
A technical comparison between traditional online wheels and the IWillSpin FairSpin™ Engine.
| Feature | IWillSpin FairSpin™ Engine | Traditional Math.random() Wheels |
|---|---|---|
| Entropy Source | OS Hardware Entropy Pool (crypto.getRandomValues) | Linear Congruential / Math PRNG Formula |
| Predictability | Cryptographically Unpredictable (2^32 distribution) | Predictable if internal PRNG seed state is known |
| Winner Mechanics | Emerged naturally from physical stopping angle | Preselected upfront, then wheel spins to match index |
| Server Intervention | Zero (100% Client-Side Local Browser Execution) | Often reliant on external API calls or remote servers |
| Privacy & Tracking | No spin history logged on any remote server | Spins frequently logged for analytics/retargeting |
Test FairSpin™ Entropy Live in Your Browser
Run up to 10,000 real-time simulated spins using your current browser's crypto.getRandomValues() to inspect statistical distribution uniformity.
100% Client-Side Privacy
All code runs locally in your web browser. Your inputs, choices, and spin outcomes never leave your device.
Hardware OS Entropy
Uses operating system noise harvested via Web Crypto API for true non-deterministic random bit streams.
Realistic Momentum Physics
Calculates acceleration profiles, progressive friction deceleration, and mechanical settling overshoot.
Zero Server Influence
No remote server can modify outcomes, throttle outcomes, or preselect winners. Offline execution guaranteed.
FairSpin™ Engine Frequently Asked Questions
Everything you need to know about our cryptographic fairness standards.
Ready to Spin with Total Confidence?
Try the FairSpin™ Engine on any decision wheel or custom list and experience true, cryptographically secure randomness.