🔐 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
Why Safe Diary
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
Everything you need
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
Pricing
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.
🎁 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.