Our Mission
We built diceroller.fun out of frustration with existing online dice tools. Too many dice websites today suffer from one of two extremes:
- Bloated 3D Engines: Heavy, battery-draining multi-megabyte canvas physics engines that stutter on mobile devices, take seconds to load, and require slow touch interactions.
- Ugly Calculator Forms: Cluttered grey utility boxes with "Calculate" buttons that feel like tax software instead of a game night tool.
Our goal was simple: create a modern, lightweight, game-feel dice roller that starts instantly, feels snappy on touch screens, uses genuine 3D keyframe animations, and guarantees mathematical fairness.
Core Engineering Principles
1. Mathematical Integrity
We never use naive modulo math. Our Web Crypto CSPRNG with rejection sampling eliminates modulo bias, ensuring every side has equal probability.
2. Local-First Privacy
Zero accounts, zero trackers, zero remote storage. Your roll history and custom presets stay private on your own device.
3. Mobile-First Speed
Sub-second load times, offline PWA capability, tactile haptic feedback, and accessible keyboard shortcuts.