How does the random number generation work?
We use the Web Crypto API's getRandomValues() method, which provides cryptographically secure random numbers (CSPRNG). This is the same technology browsers use for HTTPS/TLS encryption, ensuring truly unpredictable results suitable for security-sensitive applications.