
I built an offline speech-to-text app. The upside isn’t just privacy.
I’m a solo iOS developer building LoroNote, a speech-to-text app for iPhone and iPad.
There are already plenty of transcription apps. My focus is on people who want to turn a conversation into text without sending their recording to a transcription service.
LoroNote runs Whisper Large V3 Turbo locally, and speaker separation happens on-device too. After the initial setup, you can transcribe a recording and see who said what without an internet connection.
Not just record offline and upload later. The actual transcription and speaker labeling work offline.
There’s a business side to that choice too. I don’t have a transcription API bill growing with every minute people process, or audio-processing servers to operate. There are still development and support costs, but cloud inference isn’t one of them. The app offers both subscriptions and lifetime access.
The tradeoff is that the device does the work. Processing speed, memory, and battery matter. Avoiding a transcription backend doesn’t remove the work of supporting different iPhones and iPads.
It also works with Apple Watch: record from your wrist, send the recording to your iPhone for transcription, and read or edit the notes on your iPad.
For syncing, recordings and transcripts use your private iCloud database hosted by Apple. I don’t keep copies on my own servers. Sync needs internet; transcription and speaker separation don’t.
I’m not trying to replace every team meeting platform. I’m building for people who want to transcribe their own meetings, interviews, and lectures without depending on a transcription service.
The first 2 minutes of each recording are free to transcribe.