Try it out
Register an account and see what actually gets stored — live, as you type. Everything on the right panel updates in real time. No plaintext. No readable data. Just hashes and encrypted blobs.
What you're about to fill in — and why
Your public identifier. It gets hashed immediately — the database never stores it as readable text. Even if the database leaks, nobody can see what nick you chose.
Used only for account recovery. Hashed the same way as the nick — never stored in plain text. Nobody reading the database can see your email address or use it for spam.
Coming soon: an option to remove email from the database entirely.This is the key piece. Pick a number you'll remember — minimum 4 characters. It does two things at once:
Think of it like this: even if someone steals the database and sees your password hash, they don't know which of 1,024 methods was used to create it. They'd have to try all of them. And your ID.me is hashed separately with Argon2id (slow hashing), so cracking that alone takes massive effort.
Important: ID.me is never stored in the database in any recoverable form. You must enter it every time you log in. There is no "forgot my ID.me" option. Remember it.The system strengthens any password internally — your ID.me, the salt, and the mixing algorithm all add layers. But I still recommend choosing a strong password. Here's why:
Write something personal — a real memory with specific names, places, and details. This is what your recovery questions will be drawn from if you ever lose access.
After you submit:
What's actually in the database right now
This updates live as you type. Every field below is either hashed or encrypted. There is no way to reverse these back to your original input.
Start typing to see what would be stored.