dear diary
Voice journal, works offline

Speak freely.
Nothing leaves
your phone.

Tap record and talk. dear diary writes down every word on your device. No account. No cloud. No upload.

It works in airplane mode. 0 bytes sent. Ever.

dear diary on device
Listening
transcribing on your device
Three steps

Press. Speak. It stays.

No setup, no sign in. Open the app and start talking. Everything happens on the device in your hand.

01 / press

Press once

Open the app and press to record. It starts listening right away, even in airplane mode.

02 / speak

Say anything

Talk about your day. Your voice becomes text on your own hardware, word by word.

03 / it stays

It stays here

The entry saves to this device only. Read it, search it, or export it. Nobody else can reach it.

Since you opened this page
0bytes sent
the number does not move
0:00
session
0
words on device
39.9 MB
model, once
Receipts, not adjectives

The most honest number on the internet.

Open your network tools and watch. When you record, when the words turn to text, when you save, the app sends nothing. The only download is the transcription model, once, so the app can work with no internet after that.

Your journal

Your days, kept close.

Every entry lands on a timeline you can scroll and search. See your streak fill in, one day at a time.

18 day
streak kept
247 entries
all on device
last 26 weekslocal only
less more
This morning0:48
I woke up before the alarm and just listened to the rain for a while. It felt like the day was mine before anyone asked for it.
calmmorning
Yesterday1:12
I finished the thing I kept putting off. It was smaller than the fear of it. I want to remember that next time.
workproud
Two days ago0:33
Called mom. We talked about nothing for twenty minutes and it was the best part of the week.
family
Install as an app

Keep it on your home screen.

Install dear diary like any app. It opens on its own icon, works with no signal, and your entries stay put. Add it to your home screen to keep them safe.

Free.No account.Works offline.0 bytes sent.