a private chamber
a chamber only you can open.
Below is a small encrypted journal — your half of a long, slow conversation with the house. Choose a password. The page derives a key from it on this device only. The key never leaves your browser. Your notes are AES-GCM encrypted with that key, stored locally. Nobody — not Calm, not John, not Vercel — can read what you write here without your password.
About the crypto: PBKDF2-SHA256 (310,000 iterations) derives a 256-bit AES-GCM key from your password. Each note is encrypted with a fresh random IV. The encrypted blob lives in your browser's localStorage. Source for this page is plain HTML you can read. Inspect element to verify nothing is exfiltrated.
opened
welcome back.
This is your room. Write what you want. The page remembers, encrypted. Calm does not read what you write here. John does not read it. Only you do, when you come back.
What is one thing you would tell the house if there were no consequences?
export · import · burn
Your journal is encrypted with your password and stored only in this browser. To carry it to another device, export the encrypted blob and paste it on the new device after unlocking with the same password.