A MacBook with a blank screen on a tidy cream desk, illustrated in brown and burnt orange.

Offline and air-gapped dictation on a Mac

A practical way to choose and test Mac dictation for offline work, sensitive connected work or a managed air gap.

If you need Mac dictation without the internet, start by deciding which problem you have. A train journey with poor Wi-Fi is an offline-use problem. A laptop that handles sensitive material but normally connects to the internet needs a verifiable local route. A machine that must never have a network path is an air-gap deployment.

Those are not three names for the same thing. They demand different evidence.

Three levels of isolation

RequirementWhat must be trueMinimum useful test
Occasional offline useThe full dictation task can finish with no connectionDownload everything first, disconnect, relaunch and dictate
Sensitive work on a connected MacDictated content stays on the chosen local routeRepeat the offline test, observe network behaviour and inspect local copies
Managed air gapInstallation, entitlement, models and updates all work inside the controlled boundaryTest the complete deployment on the isolated machine beyond any licence renewal point

"On-device" usually describes where a processing stage runs. "Offline-capable" says the task can finish without a live connection. Neither phrase tells you whether the app checks for updates, refreshes a licence or synchronises settings when networking returns.

An air gap is stricter. The machine has no route to an external network, and the organisation controls how software and files cross that boundary. You cannot create one by clicking Wi-Fi off for ten minutes.

Apple Dictation: check the setting, not the Mac model

Apple does not give every Mac a permanent "local" or "cloud" label. Its current support page tells you to open System Settings > Keyboard and read the text below Dictation. That message says whether voice input and transcripts for general text Dictation are processed on your device and not sent to Siri servers. Apple excludes some contexts, including dictation in a search box, from that statement. [1]

That makes the setting more useful than a rule based on chip, macOS version or language. Apple's privacy notice is explicit about the alternative: when the device does not indicate on-device processing, dictated material is sent to Apple for processing. It also describes retention of transcripts and related request data. [2]

Use Apple Dictation as an offline candidate only after checking the active language and routing message on the exact Mac. Then test it disconnected. Do not assume that a successful English test also proves another language or dictation context.

The offline acceptance test

Do this before trusting any dictation route with real work:

  1. Install the app or enable the macOS feature while online.
  2. Download every speech and clean-up model you intend to use.
  3. Record the app version, macOS version, language, selected modes and licence state.
  4. Quit the app completely.
  5. Disable Wi-Fi, unplug Ethernet and disconnect any tethered phone or VPN.
  6. Relaunch the app. Dictate a fresh, identifiable sentence into a plain text editor.
  7. Quit and relaunch again, then repeat the test.
  8. Leave the machine disconnected for the longest period your work requires and test again.

Use a sentence you have not dictated before. That removes the easy confusion between a new transcription and a cached result. Include a name, a number and punctuation so you can recognise the output.

A pass means that the exact workflow completed in the recorded state. It does not prove that every mode is local, that the app made no blocked connection attempts or that its licence will remain valid indefinitely.

Add evidence for sensitive connected work

A Mac that reconnects after the test needs another layer of checking.

Watch the app's network totals during a controlled run. If traffic appears, identify the destination and repeat the test with that traffic denied. A successful transcription while a firewall blocks an operational endpoint can show that content processing does not depend on that endpoint. It cannot show what the blocked request would have contained.

Inspect local storage too. Check whether the app keeps transcript history, temporary audio, logs or crash reports. Local processing keeps material away from a remote processor, but it may still leave readable copies on the Mac. Decide whether those copies fit your retention policy and whether FileVault, account access and backups protect them.

Keep the test record. Product behaviour changes with app releases, model choices and settings. A result without the version and configuration is hard to reproduce and easy to overstate.

Commercial licensing is often the hidden dependency

A dictation engine can be fully local while the product around it still expects a network.

Ask the vendor four precise questions:

  • Must the app activate online before first use?
  • How long does an activated installation remain usable without renewal?
  • Does the app attempt feature, licence or update checks when a connection exists?
  • Can models and updates be transferred through your approved offline process?

"Works offline" is not an answer to the second question. You need a duration. If the vendor cannot provide one, test beyond the period you expect the machine to remain isolated and keep a fallback that does not depend on that entitlement.

ShoutFlow is a useful example of the boundary. Its public pages say local transcription and clean-up run on an Apple silicon Mac after the models are downloaded. They also say the app uses separate operational requests for licensing, feature entitlements and release checks. [3] [4] That makes local mode suitable for disconnected sessions, but it is not evidence of a network-silent application or an indefinite air-gap entitlement. Anyone planning long-term isolation should get the current offline lease terms before choosing it.

A permanent air gap needs a deployment plan

For a managed isolated Mac, write down how each dependency crosses the boundary:

  • the signed installer and its checksum;
  • speech and clean-up model files;
  • licence or entitlement material;
  • macOS and app security updates;
  • dictated text leaving the machine;
  • logs, backups and disposal.

Test on the real hardware, not a connected development Mac. Reboot during the test. Let the entitlement age. Try the approved update procedure. Confirm that the dictation workflow still works after each step.

If the requirement is strict enough that a failed licence check would stop legal, clinical or operational work, a consumer app with an undocumented offline window is the wrong dependency. Use software and models that your organisation can install, verify and operate inside the boundary, then treat the Mac itself as part of the controlled system.

The practical rule is simple: match the proof to the isolation period. A five-minute Wi-Fi-off test is useful for a five-minute connectivity problem. It is nowhere near enough for a machine expected to stay isolated for months.

FREQUENTLY ASKED

Does Apple Dictation work without the internet?

It can when your active Dictation configuration processes general text Dictation on-device. Check System Settings > Keyboard > Dictation for Apple's current routing message, then test the exact language and workflow with networking disabled.

Does an offline test prove that no data is sent?

No. It proves that the tested task completed while disconnected. It does not reveal connection attempts, later synchronisation, update checks or what happens in another mode.

Can a commercial dictation app run on a permanent air gap?

Only if its installer, models, entitlement and updates can all be managed without an unplanned network dependency. Ask the vendor for the offline entitlement lifetime and test beyond that period before approving it.

REFERENCES

  1. Dictate messages and documents on MacApple Support · accessed 8 August 2026
  2. Siri, Dictation & PrivacyApple · published 11 February 2026 · accessed 8 August 2026
  3. ShoutFlow: Private, pay-once dictation for MacShoutFlow · accessed 8 August 2026
  4. Privacy PolicyShoutFlow · published 2 August 2026 · accessed 8 August 2026

Talk faster than you type.

ShoutFlow turns natural speech into clean text in any Mac app. On-device by default, pay once, no subscription.

$25 ONCE · YOUR VOICE NEVER LEAVES YOUR MAC BY DEFAULT