Name
A display name visible to others. Not used for cryptography.
Authentication happens entirely in your browser. Three secrets are turned into cryptographic keys on your device — nothing is sent to the server, and there is no password database.
Not invited yet? Request an invite.
Instead of a password, you sign in with three secrets that only you know. The browser derives your cryptographic keys on the device. The server stores public keys only.
A display name visible to others. Not used for cryptography.
A long memorable phrase that contributes entropy to your keys.
Used for invitations and recovery keys. Never leaves your device.
Session state exists in RAM only. localStorage and sessionStorage are not used for the authenticated session.
They live only in volatile memory and are discarded the moment you close the tab.
UltimaOS gives you five key-files when you join; any three together reconstruct your account. No recovery custodian in the middle.