OpenTranscribe

A voice journal for iOS that records and transcribes entirely on the device, with no network access.

Not on the App Store yet · MIT licensed

On-device language models
Recording with live text
A finished entry
The week of entries

01 / Mechanics

How a recording becomes an entry.

01

Record

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

02

Home

Finished entries land on home, organized by day across the week.

03

Entry

An entry holds the transcript and its recording. Audio is kept by default so an entry can be transcribed again later, or deleted after transcription if you turn keeping off.

02 / Privacy

Privacy first is a property of the code.

Recording, transcription, and storage all happen on the phone, and the app works the same in airplane mode.

A claim like that cannot be backed by a privacy policy, only by source you can read. The code is public and MIT licensed.

Read the source
NetworkNo requests, no sockets, no third-party SDKs. There is no networking code in the app.
AudioRecordings stay in the native capture layer. Only file paths, durations, levels, and text cross into the app.
EnginesEvery transcription engine must declare that it runs on the device. The app refuses one that does not.
StorageEntries are stored encrypted on the phone.
TelemetryNo analytics, no crash reporting, no accounts.