A voice journal that never leaves your phone.

Tap once and talk. OpenTranscribe records, transcribes, and reflects entirely on your iPhone. No account, no sync, no telemetry, and it works the same in airplane mode.

  • Free, every feature
  • Open source, MIT licensed
  • Data not collected

Met Lia for coffee and we ended up talking about the move for two hours. I keep saying I want a smaller life and then filling every evening. Walked home the long way. The city was quiet for once. Then I sat on the steps for a while and did nothing, which felt like the point. Work was fine. Nobody asked for anything I could not give. Tomorrow I want to call Mum before it gets late.

The whole journal, on the phone.

A handful of screens, and none of them needs a connection.

Talk. It writes it down.

Tap once and talk. A live transcript appears while you speak, and when you stop, the full recording is transcribed on the device before it lands on home.

Apple speech models are downloaded once per language, or one Whisper model serves them all. Either way they run entirely on the handset, and airplane mode changes nothing.

Recording with live text

Read it back, word for word.

An entry holds the transcript beside its recording, organized by day across the week. Audio is kept by default, so when a better engine ships, old entries can be transcribed again and read better than the day they were spoken.

Keeping audio is a preference. Turn it off and each recording is deleted the moment its transcript lands.

A finished entry

Your days, summarized.

Apple Intelligence reads the entries and writes a short reflection for every day, week, and month, entirely on the device. Voice, length, and how specific it gets are yours to set.

A quiet week is a valid result. When there is little to say, it says little, or nothing at all.

A written reflection

Every day in its place.

Home is the week: entries grouped by day under the week strip, reflections folded in above the days they describe. Nothing to file, nothing to tag; the calendar is the structure.

The strip moves between weeks. Tapping the title always brings it back to today.

The week of entries

The models live on the device, too.

Each language runs its own Apple speech model, downloaded once and shared with the system, or one Whisper model of your choosing serves them all. Pick the languages you speak and recognition follows, with no server behind it.

Engines are swappable behind one contract, and every one has to declare it runs on the device before the app will load it.

On-device language models

Three engines, all on the device.

Pick when your words should appear and the app picks the engine. Every engine has to declare that it runs on the device before the app will load it.

Whisper

OpenAI, through whisper.cpp

An open model on whisper.cpp, one download for every language. Writes your words after you stop.

  • Words after you stop
  • About a hundred languages
  • One model download
Tiny

32.2 MB · Basic

The smallest and fastest. Rough on names and accents, fine for a quick note.

Base

59.7 MB · Good

Quick, with clearer words than the smallest. Good for short notes in a quiet room.

SmallIn use

190.1 MB · Better

The balance most iPhones want. Accurate for everyday speech in every language.

Medium

539.2 MB · Best

Slower and careful. Strong on accents, quiet takes, and long entries.

Large Turbo

574.0 MB · Top

The best on offer. Needs a recent iPhone and a little patience per entry.

SpeechAnalyzer

Apple

Apple's newest engine, a downloaded model per language. Shows your words as you speak.

English (US)

Ready · SpeechAnalyzer

Español (ES)Français (FR)Deutsch (DE)
  • Words as you speak
  • A model per language
  • iOS 26

Dictation

Apple

The recognizer behind iOS keyboard dictation. Shows your words as you speak.

English (US)

Ready · Dictation

Español (ES)Français (FR)Deutsch (DE)
  • Words as you speak
  • The languages iOS dictates
  • Nothing to download

OpenTranscribe

Club

One payment, in for good.

Everything that makes OpenTranscribe useful is free for everyone, and stays that way. The club is how the app is supported: an optional one-time purchase, with a few looks as thanks.

It is made directly through the App Store, with no purchase SDK, no account, and no server behind it. Membership is verified on the device from Apple's own record, so it works in airplane mode, like everything else.

$25

Once. No subscription.

In US dollars; the price follows your App Store region.

What you get

App icons

Signal, Lines, Dots, and every icon beyond Default.

  • Default

  • Signal

  • Lines

  • Dots

Club themes

Every family beyond Default, each in light and dark.

  • Gruvbox

  • Midnight

  • Dracula

  • Sepia

  • Nord

  • Catppuccin

  • Tokyo Night

Nothing ever leaves your phone.

A claim like that cannot be backed by a privacy policy, only by source you can read. The code is public and MIT licensed, and every card names the file that holds it, linked to the source.

The app opens one kind of connection: a model download you ask for.

One allowlisted file, one pinned host, nothing sent. A test fails if any other file reaches the network.

What the app connects to

  • AnalyticsNever
  • Crash reportingNever
  • Accounts and syncNever
  • Your audio or your wordsNever
  • A Whisper model you ask forOne pinned host, nothing sent