Skip to content

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.

$24

The price is $24 today. It will become $29.

One-time payment

Get The Sealed Journal

Questions

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.

The cursor will be there when you return.

Centered. Blinking. Patient.

Start Writing
Browse all 89 entry points.