For The Builders
A journal you can audit.
One file. View source. That's the pitch.
You evaluate software for a living, so evaluate this: The Sealed Journal is one HTML file. Open DevTools. Watch the network tab stay empty. Read the source — it ships readable, with published hashes — and confirm that encryption is Web Crypto AES-256-GCM with PBKDF2 key derivation, that storage is local, and that “we can't read your journal” is not a policy but a property of the system. Most privacy promises ask for trust. This one asks for a code review.
Engineers also happen to need journals. The design decision you're second-guessing, the interview loop, the burnout you're pattern-matching in yourself, the side project that's really about something else — none of it belongs in the company wiki, your public notes vault, or a startup's mood-tracking app.
And you of all people know why the file format matters: platforms die, companies pivot, formats rot. An HTML file with client-side crypto will open in anything that still renders the web, decades out. It's the most boring possible stack, chosen on purpose. Boring is what survives.
The Typewriter Experience
The cursor stays. The text moves.
In Write mode, your cursor remains exactly at the centre of the screen. The page rises up to meet it. Past words fade into soft shadow at the edges, leaving the present sentence in clear focus. Switch to Read mode and the entry flattens into an evenly lit document — the fade is for writing; the flat light is for returning.
Radical Privacy & Encryption
AES-256-GCM, in your browser, with a key only you derive.
- ·PBKDF2 key derivation at 600,000 iterations — the OWASP 2024 recommendation. Existing journals upgrade transparently on first unlock.
- ·No accounts, no telemetry, no analytics, no cookies, no third-party scripts.
- ·IndexedDB storage with a localStorage fallback. Encrypted before it touches the disk.
- ·The file is not minified. You can read the source. We'd rather you trust it than us.
What It Does Not Do
- ✕No word counts chasing you across the screen.
- ✕No formatting toolbar wrestling your thoughts into neatness.
- ✕No cloud sync. No distant servers. Your words stay yours.
- ✕No social sharing. Your vulnerability is not content.
- ✕No AI assistant finishing your sentences.
- ✕No streak counters. No guilt. No gamification.
- ✕No subscriptions. No mood trackers. No noise.
Licensing & Gift Copy
One purchase covers up to three of your personal devices. It also includes a second untouched copy of the file — meant to be given to one person you trust. Lifetime updates. 30-day, no-questions refund. If you run a clinic, school, or workplace and want a copy for everyone, ask us about a site licence.
One Purchase. Yours Forever.
The price is $24 today. It will become $29.
One-time payment
Get The Sealed JournalQuestions
What's the actual stack?
One self-contained HTML file. Web Crypto API for AES-256-GCM, PBKDF2 at 600,000 iterations for key derivation, IndexedDB for encrypted local persistence, a service-worker-free offline story because there's simply no server. View source; it's all there.
Why not open source?
The source ships readable in the file with published hashes — you can audit exactly what runs. The license is commercial; the transparency is total. We think that's an honest trade.
Can I put it in a git repo or on a USB stick?
It's a file. It goes where files go — a git repo, a USB stick, a NAS. Your license covers three devices for daily use; entries live in each browser's storage, and encrypted exports travel with you.
More in By Audience
See all →A journal for people who think in confidences.
You of all people know where copies end up.
A journal for the ones who carry the ward home.
Where the debrief nobody schedules can happen.
A journal for year four of the PhD.
The document with no committee.
A journal that isn't observed.
The one room with the door closed.
A journal for the year nobody remembers clearly.
Four sentences at 3 a.m. still count.
A journal for the person everyone forgets to ask about.
Your half of the story, kept.
You might also read
Answers
How encrypted journaling actually works.
A short list of things you have to trust.
Use Cases
A journal that's just an HTML file.
Open it in any modern browser. That's the whole installation.
Comparisons
The Sealed Journal vs Obsidian for journaling.
Obsidian is for building a second brain. The Sealed Journal is for emptying the first one for a moment.
Core
Your journal lives on your machine. Not someone else's.
No syncing, no servers, no "your data is safe with us." Local storage, encrypted, yours.
The cursor will be there when you return.
Centered. Blinking. Patient.
Start Writing