Sécurisé, 100 % local — aucun mot de passe conservé ni transmis
1 2 3 …
a b c …
A B C …
o O 0 1 l I
! $ % * ( ) - _ = + ; : , . / ?
🔒 Génération via crypto.getRandomValues · aucun stockage, aucun envoi
crypto.getRandomValues