← All guides

Dictation privacy

Local versus cloud dictation, without the privacy theater.

“Private,” “offline,” and “on-device” are often used as if they mean the same thing. They do not. This guide gives you a precise way to inspect speech processing, text cleanup, retention, accounts, and activation.

Source-reviewed

1. Separate the stages

A voice workflow can include recording, speech recognition, punctuation, filler removal, rewriting, history, and synchronization. A product can run one stage locally and another in the cloud.

Ask where each stage runs instead of accepting one umbrella word such as “AI” or “private.”

  • Where is raw microphone audio processed?
  • Where is the first transcript produced?
  • Where are cleanup and rewriting performed?
  • Is any transcript history synchronized or retained?

2. Treat retention and processing as different questions

A zero-retention cloud mode still sends audio to a server for processing; it changes what happens after processing. A local app can still make narrow network connections for model downloads, licensing, updates, or optional services.

A credible product should disclose both the sensitive data path and the supporting network connections.

3. Match the architecture to the material

Cloud services can provide cross-device access, broad language support, team features, and continuously updated models. Local software can reduce the data path and keep working after setup when the network is unavailable.

The right choice can differ between a public brainstorming note and a confidential legal, medical, financial, or source-code discussion.

4. Read the exception list

Look for the phrases that qualify the headline: first-use model download, account authentication, privacy mode, sync setting, model-improvement opt-in, license verification, or unsupported language.

IraVoice discloses its model download and Gumroad license verification. It also discloses a separate, explicit choice: when Codex or Claude Code is selected as the Prompt destination, the finished specification is submitted to that agent. Microphone audio is not part of any of those connections.

Decision guide

A five-question privacy check

Use the same checklist for every dictation product, including IraVoice.

If you needChooseWhy
Where is raw audio transcribed?Device or named cloud serviceThis determines the primary sensitive data path.
Where is text cleaned up?Device, cloud, or optional modeFormatting can create a second data transfer after transcription.
What is retained?Audio, transcript, history, or nothingProcessing location alone does not answer retention.
What settings change the answer?Language, privacy mode, sync, or account tierThe default and the most private configuration may differ.
What still needs the network?Models, login, licensing, updates, or sync“Works offline” rarely means the installer never connects.

Primary sources

Use the current documentation.

This guide was reviewed July 26, 2026. Product versions, settings, policies, and availability can change.

  1. Apple: Dictate messages and documents on Mac

    Apple’s configuration-specific on-device processing guidance.

  2. Claude Code: Voice dictation

    Anthropic’s disclosure that Claude Code voice streams audio for cloud transcription.

  3. Wispr Flow privacy policy

    Cloud transcription, Privacy Mode, retention, and model-improvement controls.

Questions

What readers usually ask next.

Does zero retention mean audio stays on my device?

No. Zero retention can describe what a cloud service keeps after it processes audio. It does not necessarily mean the audio was processed locally.

Can an on-device app still use the internet?

Yes. An app may connect for initial model downloads, activation, updates, crash reporting, or optional sync. Check the exact disclosure.

Does IraVoice make any network connections?

Yes. Speech models download on first use, and Gumroad receives the paid license key for verification. If you explicitly select a direct Codex or Claude Code destination, the finished specification is submitted to that agent. Microphone audio is not included.

macOS 26+ · Apple-silicon

Try the local Mac workflow for yourself.

Dictate ordinary text or turn a rough technical thought into reviewable Markdown during the 14-day full trial.