Why is this secure?
This tool uses the Web Crypto API (`window.crypto.getRandomValues`) built into your browser. This provides cryptographically strong random values, unlike `Math.random()`. The password is generated locally on your device and never transmitted over the internet.