Speak without automatically uploading

What local voice transcription changes for privacy.

Voice notes are convenient because speaking is often faster than organizing a thought. They are also unusually personal: background conversations, names, locations, and emotion can all appear in a recording. Local transcription reduces one important source of exposure by processing the audio on the device.

Try it with Cappy →
Cappy beside a laptop and microphone protected inside a softly glowing local privacy bubble
Original cappy.pet illustration for this guide. The scene represents the method without copying an app interface.
Written and reviewed by the cappy.pet teamUpdated August 28, 2026How we create guides
In this guideFrom sound to textWhat local does and does not guaranteeAccuracy trade-offsA safer voice workflow

From sound to text

The microphone records small chunks of audio. A speech-recognition model converts the waveform into text, usually after resampling it to the format the model expects. With local transcription, the model file and calculation run in the browser or desktop app. The transcript can then be used like typed text.

What local does and does not guarantee

Local transcription means the recognition step does not need a speech API. The resulting text could still be sent to a cloud chat model if that mode is selected. The original recording may also be saved as an attachment. Good interfaces distinguish the audio path, the transcript path, and the chat-model path.

Accuracy trade-offs

Small local speech models can struggle with noise, overlapping speakers, uncommon names, strong accents, or very long recordings. A private workflow should make the transcript editable before it becomes a saved memory or task. Critical names, numbers, and dates need human checking regardless of the model.

A safer voice workflow

Record a short note, review the transcript, remove accidental private details, and decide whether to save the audio itself. Use on-device chat for sensitive reflection. If a hosted model is needed, send only the cleaned transcript and only the context required for the task.

Quick answers

Does local transcription mean the whole chat is local?

No. The audio-to-text step may run locally while the resulting transcript is later sent to a hosted chat model. The interface should distinguish those two paths.

Should I keep the original recording?

Only when the audio itself remains useful. For many notes, reviewing and saving the transcript while deleting the recording reduces the amount of sensitive data stored.

Related guides