🔐 Zero-knowledge · End-to-end encrypted

Your diary.
Truly private.

Safe Diary encrypts everything in your browser before it ever reaches our servers. We store only ciphertext — your thoughts remain yours alone.

No credit card required
AES-256-GCM encryption
No ads, ever

Most apps can read
what you write. We can’t.

Every entry is encrypted with a key derived from your password before leaving your device. Our servers only ever see scrambled data — readable by nobody but you.

🔑
Your password, your key
310,000 PBKDF2 iterations derive your encryption key locally. We never see your password or your content.
🚫
No recovery, by design
True zero-knowledge means there’s no master key, no backdoor, no reset email. Your data is permanently private.
Encryption happens in your browser
All cryptographic operations run client-side. The server stores only the result — never the plaintext.
// What leaves your device

const encrypted = AES_GCM.encrypt(
  “Today was difficult…”,
  PBKDF2(yourPassword, salt, 310000)
);

// What our server sees

“k7Hx2mP9qR4vZ1nL8wB…”

// What we can decode

nothing // by design

Built for privacy.
Designed for writers.

🔒
End-to-end encryption
Military-grade AES-256-GCM encryption ensures your entries are unreadable to anyone but you.
AES-256-GCM
🧠
Zero-knowledge architecture
Our server never sees your content or your password — ever. What you write stays between you and your screen.
Client-side crypto
⏱️
Auto-lock
Your diary locks itself automatically after 5 minutes of inactivity. Walk away without worry.
🚨
Panic lock
Set a custom URL that instantly locks your diary when accessed — perfect for when you need to close fast.
🏷️
Tags & search
Organize entries with tags and find anything instantly — all search runs locally, never on our servers.
💾
Encrypted export & import
Back up your entire journal as an encrypted file. Your data is always portable and always protected.
✍️
Markdown support
Format your entries with headers, bold, lists, and more. Write the way you think.
⚠️
No password recovery
This isn’t a bug — it’s the point. No recovery means no vulnerability. Your diary is yours alone.
⚠️ Lost password = lost data. Store it safely.
👻
No email. No records.
We never ask for your email address. We keep no user records. No newsletters, no notifications, no trace — ever.
Anonymous by default

One price. Forever.

No subscriptions. No upsells. No tracking. Pay once and own it for life.

Lifetime Access
$15.99
pay once · use forever
  • Unlimited encrypted journal entries
  • All features, current & future
  • End-to-end encryption, always
  • Sync across all your devices
  • Encrypted export & import
  • No ads. No tracking. No nonsense.
Start 30-Day Free Trial
🎁 30 days free · No credit card needed · Cancel anytime

Start writing.
Privately.

Join people who believe their thoughts deserve real privacy. Try Safe Diary free for 30 days — no card, no commitment.

Scroll to Top