Native macOS dictation · Processed on-device

Talk faster than you type.

Hold a key. Say it the way you'd say it, umms, backtracks and all. ShoutFlow turns it into clean, ready-to-send text at your cursor, in any Mac app. And in local mode, your voice never leaves your Mac.

Free trial · coming soonBuy once $25
No subscription No account macOS 14+ Signed & notarized
ReadyHold ⌘⇧Space anywhere

How it works

Three seconds from thought to text.

Take 01 · Hold

Hold your hotkey

Anywhere on your Mac: your editor, your email, a text field in a browser. Hold to record or tap to toggle. ShoutFlow lives in the menu bar, so there's no window to find.

Take 02 · Speak

Say it naturally

Filler words, restarts, "wait, no" corrections. Speak like you think. In local mode the floating overlay shows your words landing live as you talk.

Take 03 · Ship

Clean text, pasted at your cursor.

Clean text appears

Release the key. The AI strips the umms, fixes grammar and self-corrections, formats for the app you're in, and pastes the result right where you were typing.

Context-aware tones

It reads the room before it writes.

ShoutFlow detects the app in front and adjusts the writing to match. Casual in Slack, buttoned-up in Mail, term-exact in your editor. Same voice, right register, no manual switching.

YOU SAID

"hey um can we move standup to nine thirty tomorrow, my train's delayed"

SHOUTFLOW TYPED
CASUALhey, can we move standup to 9:30 tomorrow? my train's delayed
YOU SAID

"uh tell them the quote's approved and um if the contract's signed by friday we can kick off monday"

SHOUTFLOW TYPED
PROFESSIONALGood news: the quote has been approved. If the contract is signed by Friday, we can kick off on Monday.
YOU SAID

"make fetch user async throws and uh rename it fetch current user, keep the retry logic"

SHOUTFLOW TYPED
TECHNICAL · PRESERVES CASINGMake fetchUser async throws and rename it to fetchCurrentUser. Keep the retry logic.

PLUS OUTPUT STYLES · WHATSAPP MESSAGE · EMAIL REPLY · VIBE-CODING SPEC · WHEN YOU WANT A SPECIFIC SHAPE.

The two-stage engine

Pick your engine. Stage by stage.

Dictation is two jobs: turning audio into words, and turning words into writing. ShoutFlow lets you choose each stage independently: fully on-device, or bring your own API key to the provider you trust. No middleman, no markup on tokens.

STAGE 01 · TRANSCRIPTION

AUDIO TO TEXT
WhisperKit Neural EngineON-DEVICE · DEFAULT
OpenAI Whisper APIBYOK
xAI speech-to-textBYOK
Custom endpoint compatible audio APIBYOK

STAGE 02 · CLEAN-UP

TEXT TO WRITING
MLX Apple Silicon GPUON-DEVICE · DEFAULT
OpenAI · OpenRouter any hosted modelBYOK
DeepSeek · Gemini · Kimi · xAIBYOK
Off verbatim transcript, untouchedYOUR CALL

Mix anything with anything. Local + local for total privacy. Local + OpenRouter for frontier clean-up. xAI + DeepSeek because it's Tuesday. Switch per stage, in Settings, whenever.

Privacy

Private by architecture, not by policy.

Most dictation apps route your voice through their servers and ask you to trust them. ShoutFlow is built so there's nothing to trust. In local mode, this is the entire path your voice takes.

SHOUTFLOW'S SERVERS

See your license status. Never your audio, your text, your prompts, or your API keys. By design, they're not in the path. Choose a BYOK provider and your Mac talks to it directly instead.

On-device by default

Transcription and clean-up both run on Apple Silicon after a one-time model download. Airplane mode is a supported configuration.

Keychain, not config files

Provider credentials live in the macOS Keychain. Never in plaintext, never in logs, never on our servers.

BYOK means direct

Choose a cloud provider and your Mac calls it straight over TLS. ShoutFlow never proxies, logs, or stores what you say or write, and shows you exactly which stage sends what, where, before you enable it.

Nothing to phone home

No account. No analytics SDK. License checks carry no audio, no text, no usage data, and keep working offline with a generous grace period.

The details

Small app. Sharp tools.

F·01

Personal dictionary

Teach it names, jargon and product terms once: Priya, Kubernetes, Recurse, spelled right every take.

F·02

Voice snippets

Say "my email" and your address appears. Trigger phrases that expand into full, formatted text.

F·03

Live preview

Watch words land in real time while you speak in local mode. No black box between you and the take.

F·04

Take history

Your last 50 transcriptions, one click from the menu bar. Copy any of them back out instantly.

F·05

Control island

A draggable floating console with record, pause, history and settings. Park it wherever you work.

F·06

Output styles

WhatsApp message, email reply, or a structured vibe-coding spec. Choose the shape of the result.

F·07

Your hotkey, your way

Hold-to-record or press-to-toggle. Default ⌘⇧Space, remap to anything.

F·08

Actually native

Swift 6, menu-bar only, no Electron, no dock clutter. Launches at login and stays out of your way.

Pricing

Subscriptions are for magazines.

The popular dictation apps rent you your own voice for $12–15 a month, forever. ShoutFlow is a tool, and you buy tools once.

THE MATHSUBSCRIPTION VS SHOUTFLOW
YEAR 1~$144–180$25
YEAR 2~$288–360$25
YEAR 3~$432–540$25
FOREVERstill counting…$25. done.
TYPICAL DICTATION-APP SUBSCRIPTION, BILLED MONTHLY. OPTIONAL BYOK CLOUD USAGE IS BILLED BY YOUR PROVIDER, AT COST.
$25ONE PAYMENT · YOURS
  • Every feature, no tiers, no paywalled modes
  • On-device and BYOK processing included
  • Use it on two Macs
  • Keeps working offline
  • Free trial first, no account, no card
  • 14-day money-back promise
Launching soon · $25 once

ONE-TIME PAYMENT VIA STRIPE · SOLD BY RECURSE LTD
MACOS 14+ · FULLY-LOCAL MODE REQUIRES APPLE SILICON · INTEL MACS RUN BYOK CLOUD PROCESSING

FAQ

Fair questions.

Does ShoutFlow need an internet connection?

Not for dictation. In local mode, transcription and clean-up run entirely on your Mac after a one-time model download. Airplane mode works. BYOK cloud modes talk to the provider you chose. A brief online check activates your license, then it keeps working offline through a generous grace period.

What Mac do I need?

macOS 14 (Sonoma) or later. Apple Silicon unlocks the fully-local mode: WhisperKit on the Neural Engine, MLX clean-up on the GPU. Intel Macs are supported with BYOK cloud processing for both stages.

What AI actually runs on my Mac?

WhisperKit for speech-to-text and an MLX language model for clean-up. Models download on first use and you choose the size, from fast-and-light to large-and-meticulous. Nothing is bundled, nothing is uploaded.

What does "bring your own key" mean?

If you want cloud models, you plug in your own API key: OpenAI, OpenRouter, DeepSeek, Gemini, Kimi, xAI, or a compatible custom endpoint. Requests go directly from your Mac to that provider, billed by them at cost. Your keys are stored in the macOS Keychain and never touch our servers.

Is there really no subscription?

Really. $25 once, via Stripe, and the app is yours on up to two Macs. If you use BYOK cloud providers, you pay them directly for exactly what you use. We take no cut and add no markup.

Is there a free trial?

Yes. Download and try the full app before buying. No account and no card required.

What if it's not for me?

Email support within 14 days of purchase and we'll refund you. No forms, no exit interview.

Is it safe to install?

ShoutFlow is a direct download: Developer ID signed, notarized by Apple, and Gatekeeper-approved. It asks only for the permissions dictation needs (microphone, accessibility for pasting), and tells you exactly why.

Own your dictation.

Pay once. Speak everywhere. Keep your voice on your Mac.

Coming soonBuy once $25

MACOS 14+ · SIGNED & NOTARIZED · SOLD BY RECURSE LTD