All passwords are generated locally using crypto.getRandomValues — nothing leaves your browser.
crypto.getRandomValues
Press Generate to create passwords