IWillSpin FairSpin™ Engine Standard

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.

Architecture Blueprint

Three-Layer Fairness Architecture

L1

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.

L2

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.

L3

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.

Randomness Comparison

Why We Banned Math.random() for Winner Selection

A technical comparison between traditional online wheels and the IWillSpin FairSpin™ Engine.

FeatureIWillSpin FairSpin™ EngineTraditional Math.random() Wheels
Entropy SourceOS Hardware Entropy Pool (crypto.getRandomValues)Linear Congruential / Math PRNG Formula
PredictabilityCryptographically Unpredictable (2^32 distribution)Predictable if internal PRNG seed state is known
Winner MechanicsEmerged naturally from physical stopping anglePreselected upfront, then wheel spins to match index
Server InterventionZero (100% Client-Side Local Browser Execution)Often reliant on external API calls or remote servers
Privacy & TrackingNo spin history logged on any remote serverSpins frequently logged for analytics/retargeting
Live Interactive Inspector

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.

Slice Distribution BreakdownExpected: 16.67% per slice

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.