Skip to content
Cozy logo

A private journaling app

No account. No server. No tracking of what you write. Your journal is a folder of files on your own computer — and that's the whole thing.

Most journaling apps keep your entries on someone else's computer. They might encrypt them. They might mean well. But the writing — the most personal thing you'll ever type — is still sitting in a database somewhere, behind a login screen you don't control.

I built Cozy because I wanted a journal that didn't have that problem in the first place.

What is a private journaling app?

A private journaling app is a journal that keeps your entries off other people's servers: no account, and no company database holding your writing. Most apps marketed as "private" still upload your entries and rely on encryption to protect them there — the writing still lives on hardware you don't control, held by a company that can be breached or sold. A genuinely private journaling app stores each entry as a file on your own computer, so nothing leaves the machine unless you choose to sync it yourself.

Cozy works this way: every entry is a plain text file in a folder you pick, there's no sign-up, and the app has no server to send your writing to. Privacy here means the absence of a third party, not just a lock on the door.

First, the part most privacy pages leave out: Cozy isn't encrypted

Search for a private journal app and nearly every result will lead with encryption. Cozy doesn't. Your entries are plain text files sitting in a folder you chose, and anyone who can already open that folder on your computer can read them. I'd rather tell you that on the way in than let you find out later.

It isn't an oversight. It's the trade. Encryption inside an app means your journal only exists in a form that one app can read. You're trusting that the company stays around, that the format doesn't change, that the key never gets lost. People lose that bet all the time — a forgotten password, an account that won't recover, an app that shuts down — and when they lose it, the writing is gone for good. There's no reading an encrypted blob without its key.

Plain files can't do that to you. You can open them in any text editor, on any operating system, in twenty years, with or without Cozy. You can back them up, grep them, move them, or read them on a machine that has never heard of me. That's what I mean when I say the journal is yours: not "yours" as a marketing word, but yours in the sense that nothing stands between you and your own writing.

If you want encryption, your computer already does it better

Wanting encryption at rest is completely reasonable, and you can have it — just at the disk level instead of the app level:

All three protect your journal if the laptop is stolen or the drive is pulled out, and they protect your photos, your documents, and everything else at the same time. Cozy carries on reading the folder exactly as before, because to Cozy it's still just a folder. And when you want your entries out, they're still plain files — the encryption is a layer around them, not a cage they live in.

What none of this protects you from is someone using your computer while it's unlocked and you're away from it. Neither does app-level encryption, in practice, once the app is open. Lock your screen. That one habit does more for a private journal than any feature list.

What "private" actually means here

Cozy has no backend, so there's nowhere for your entries to be uploaded. There's no sign-up and no profile. The app doesn't phone home to count taps or words or sessions. And your journal is just a folder — if you want it on two devices, you put the folder in iCloud or Dropbox yourself (iCloud Drive if one of those devices is your iPhone).

So the privacy on offer isn't "we encrypted it and promise not to peek." It's that there's no we. No server holding your writing, no account linking it to your name, no analytics pipeline, no future policy change, no acquisition. The only copy is the one on your machine, and the only thing standing between you and it is the password you already use to log into your computer.

Your entries are files you can read

Every Cozy entry is a plain text file in a folder on your computer. You can open that folder right now in your file manager. You can open any entry in any text editor. They're not locked inside a database.

If the app disappears tomorrow, you still have your journal. That's the point.

Privacy and AI

There's a quieter privacy problem in most journaling apps right now: AI. A lot of them have added writing assistants, summaries, or chat features, and most of those don't run on your computer — they send your entries to OpenAI, Anthropic, or another model provider. Even if the journaling app itself never reads what you wrote, those companies do, because the app is really just a wrapper around their API.

Cozy doesn't have any AI features at all. Your entries aren't sent to a model, because there is no model. If you ever want AI in the loop, you get to make that decision yourself — which tool, which entries, on what terms — instead of the app deciding for you. I wrote about this in more detail in why Cozy doesn't have AI.

Plain files outlive the app

The other half of staying private is staying readable. Plain text files are the one format that every app and every operating system already knows how to open. If Cozy is ever gone, or you want to move your journal somewhere else, the files just work. No export, no migration tool, no format that only one company understands.

Why this matters

A private journal is the place you write the things you wouldn't say out loud. Worries, frustrations, the small things you're working through. If that writing is sitting in someone else's database, it isn't really private. It's private until something changes about the company holding it.

Cozy fixes that by taking the company out of the loop, and it does it without handing you a new thing to lose. Files on your disk, encrypted by your disk if you want them to be, readable by you forever either way.

What about syncing across devices?

Cozy doesn't run a sync service. Because the journal is just a folder, you can put it inside iCloud, Dropbox, Syncthing, or any similar tool and it syncs the same way your photos and documents do. You decide which service to trust — or trust none of them and keep the folder on one machine.


Related reading: an offline journaling app, a journaling app for plain text files, and a journaling app without a subscription.

Common questions

What's the most private diary app?
The honest test is what the app can see. A private diary app that syncs through someone's servers can still be compelled to hand over an account, even with good encryption. Cozy has no server and no account at all — your diary is a folder of files on your own computer, and nothing about it reaches me. Pair it with FileVault or BitLocker and the disk is encrypted too.
Is Cozy encrypted?
No, and that's a deliberate choice. Every entry is a plain text file in a folder you picked, readable by any app on your computer, which is what makes your journal portable and impossible to lock you out of. If you want encryption at rest, turn on FileVault on a Mac or BitLocker on Windows, or keep the journal folder inside an encrypted disk image. That protects the whole disk if your computer is lost or stolen, and Cozy carries on reading the files exactly as before.
Why isn't my journal encrypted inside the app?
Because app-level encryption means your entries only exist in a format one app understands. If that app stops working, or the key is lost, the writing goes with it. Cozy keeps entries as plain files so they outlive the app, and leaves encryption to your operating system, which does it better and protects everything else on your computer at the same time.
Is an online journal private?
Not in the way most people mean it. An online journal — anything you write into through a browser — stores your entries on a company's servers, tied to an account with your email on it. Even with good encryption, that account can be locked, breached, sold with the company, or handed over on request, and the entries stop being reachable the day the site does. If private is the point, the surer answer is to keep the journal off the internet: Cozy is a desktop app with no server and no account, and your entries are plain files in a folder on your own computer.
How do I keep a journal private?
Keep it off the internet. Use a journal that stores entries as files on your own computer instead of on a company's servers, don't create an account tied to your identity, and if you want an extra layer, keep the folder inside an encrypted volume — FileVault on a Mac, BitLocker on Windows, or an encrypted disk image. Cozy is built this way by default: no server, no account, just files you own.
What makes Cozy a private journaling app?
Cozy doesn't run a server. There is no account to create, and no usage tracking or analytics. The only thing the app ever sends is an anonymous crash report when something breaks — never the text of your entries. Your entries are stored as plain text files inside a folder on your computer, and they never leave the device unless you decide to put the folder in a cloud service like iCloud or Dropbox.
Does Cozy send my entries anywhere?
No. Cozy has no backend. The app is a desktop application that reads and writes files in a folder you choose. There's nowhere for your entries to go.
Do I need to create an account to use Cozy?
No. You open the app, pick a folder, and start writing. There is no sign-up.
Is Cozy more private than Day One or Apple Journal?
It depends on what you're protecting against. Day One stores entries on its servers with end-to-end encryption; Apple Journal stores them inside Apple's system synced through iCloud. Both encrypt, and both are reasonable. Cozy takes the company out of the loop instead: there is no server, no account, and no encryption to lose the key to. If your worry is a company holding your journal, Cozy is the safer bet. If your worry is someone picking up your unlocked laptop, turn on full-disk encryption and lock your screen.
Can I encrypt my Cozy journal folder?
Yes. Because the journal is a normal folder, you can keep it inside an encrypted disk image, a FileVault-protected drive, a BitLocker volume, or any encrypted volume your operating system supports.

Time to write about your day?

Buy Cozy once, and it covers every Mac and Windows you own — and your iPhone. Simple as that.

On your phone? Buy now and install on your computer later.

14-day money-back guarantee

Stay in the loop

Subscribe to get updates on new features and releases. I only send emails when there's something worth sharing, and you can unsubscribe anytime.