Blog
How the app works, what we got wrong, and how to verify the privacy claims yourself instead of taking our word for it.
An app that never contacts a server cannot check for updates or measure its own usage. Both are real losses. Why we took them, and what we do instead.
Read it →
Speech models are trained on speech, not source code. What that means in practice for developers, where dictation genuinely helps, and where it wastes your time.
Read it →
Fn, Command, Option: each has a different failure mode as a hold-to-talk trigger. What goes wrong with each, and how to pick one that works on your keyboard.
Read it →
Bellow encrypts your dictation history with AES-GCM and a device-only Keychain key. Here is the threat model that justifies, and the ones it does not.
Read it →
A practical guide to fully local dictation on macOS: what the built-in option does, what the trade-offs are, and how to confirm nothing is being transmitted.
Read it →
Dictation silently doing nothing on macOS is almost always one of six things. A checklist in the order that finds the cause fastest, with the exact commands to check each one.
Read it →
A one-minute wait on first run, then near-instant forever. What Apple's Neural Engine is compiling during that pause, and why we now show it happening.
Read it →
Plenty of apps say on-device. Some mean it. Here are four ways to verify the claim yourself on macOS, in order of how hard they are to fake.
Read it →
Push-to-talk dictation needs a global hotkey, and a global hotkey needs an API the App Store sandbox forbids. The honest explanation, and what we do instead.
Read it →
Bellow's dictionary feature made transcription worse, not better. Here is how we measured it, why the guard we reasoned about was worthless, and what we do differently now.
Read it →Bellow is free during early access. Install it before 1.0 and the $49 lifetime license is yours at no charge.
Get free early access →macOS 14+ · Apple Silicon · Signed and notarized by Apple · No account needed