Your voice is processed on your Mac.

Sayburst's speech recognition runs locally. Nothing you say is sent to Sayburst, and nothing has to go anywhere at all.

On your Mac
  1. Microphoneonly while you hold the key
  2. Speech modelParakeet or Whisper, on the Neural Engine or GPU
  3. Cleanupfillers, punctuation, vocabulary, replacements
  4. Your apptext pasted where your cursor is
Only if you set it up
Writing providerOllama or LM Studio on your Mac, or a cloud API with your own key. Receives text — never audio.
sayburst.comActivation and a weekly license check: license key, an anonymous device ID, your Mac’s name (for your device list), app and macOS version. Never your words or audio.

When Sayburst uses the internet

WhatWhenWhat's sent
Model downloadOnce per model, when you choose itA normal file request to huggingface.co, where the models are hosted
Trial registrationFirst launch, if onlineAn anonymous device ID (a one-way hash of your Mac's hardware ID) and the app version
License activationWhen you enter a keyThe key, the device ID, your Mac's name, app and macOS version
License checkAbout once a week, silentlyA signed license token, the device ID, app version
Update checkDaily, if automatic updates are onA request for the update feed (app version, macOS version)
Writing providerOnly if you set one up and use a mode that polishes textYour cleaned text and any context you enabled — to the provider you chose, not to Sayburst

Audio is never uploaded by Sayburst. Transcripts are never sent to Sayburst's servers.

Working offline

After a model is downloaded, dictation, cleanup, vocabulary, replacements, history, notes and file transcription all work without a connection. You can confirm this by turning off Wi-Fi and dictating.

  • A purchased license keeps working offline for up to 60 days between checks. If you've been offline longer, connect once and Sayburst checks in the background.
  • The trial runs for 7 days whether you're online or not.
  • Polishing with a cloud provider needs internet; Ollama and LM Studio run on your Mac and work offline.

What's stored on your Mac

  • History: a local database of transcripts in ~/Library/Application Support/Sayburst. Keep it forever, for 90/30/7/1 days, or turn it off.
  • Recordings: written to disk while you speak, so a crash can't lose them, then deleted once the text is saved — unless you choose to keep them.
  • API keys and license tokens: in your Mac's keychain.

What Sayburst can see

Sayburst asks for two permissions. Microphone, used only while you hold the dictation key. Accessibility, used to detect the key and to paste into the focused field. It reads selected text, clipboard text or window text only if you turn those on as context for a writing provider, and never reads password fields.

Diagnostics you export for support exclude recordings, transcripts, your dictionary, API keys and license keys.

Read the full privacy policy.