Introducing TongueType

I just launched my first macOS app called TongueType. It's voice dictation that runs entirely on your Mac. Hold a key, speak, release, and your words appear wherever your cursor happens to be.

The TongueType recording overlay — a small dark pill with a microphone, waveform, and timer

I build small, simple, stable software. TongueType fits that description, and it scratches an itch I've had for a while.

The TongueType app icon

Why I made it

I type fast, but I often think faster than I type. When an idea is fully formed in my head, the bottleneck is my fingers. macOS has had built-in dictation forever, but I never liked relying on it. Accuracy aside, I didn't love the idea of my voice taking a trip to a server and back just to write a sentence.

There are many dictation apps in the wild, but I want one that's privacy focused, doesn't send data to the cloud, doesn't charge a monthly subscription, and gets out of the way.

TongueType uses OpenAI's Whisper model running locally on Apple Silicon. Nothing is uploaded. Nothing is logged. There's no account to create. Zero telemetry. Your voice never leaves your Mac.

How it works

The whole interaction is one key. By default it's the Right Option key, because it's sitting right there and your thumb isn't doing anything important. Hold it, talk, let go. The transcribed text is inserted at your cursor…in your editor, your email, a chat box, a search field, anywhere text goes.

TongueType's General settings, showing hotkey and output options

You can also drop in an audio or video file — WAV, MP3, MP4, MOV — and get a transcript back. Handy for meeting recordings and voice memos.

A few things I sweated the details on:

TongueType's Postprocessing settings, with non-speech filtering, cancel phrases, and spoken-symbol rules

TongueType speaks twelve languages and includes automatic detection, so you don't have to tell it which one you're using.

How I actually use it

Building the app was one thing. Using it every day turned out to be another. A couple months in, it's quietly worked its way into most of what I do at the keyboard:

The common thread: TongueType is best wherever the thinking is already done and the only thing left is getting words out. That's a surprising amount of my work day.

A fun personality

TongueType is minimal and fun. It lives in the menu bar. The recording overlay is small and out of the way, and you can configure its position on screen. There are twenty accent colors including Rainbow Mode. None of these extras were necessary, but all of it was fun to build and, turns out, it makes the app feel like it's yours.

TongueType's Appearance settings, with twenty accent colors and overlay options

Accessibility

I want to call this out specifically. Voice dictation isn't only a convenience. For some people it's the difference between using a computer comfortably or not. If typing is painful or difficult for you, TongueType is built to be a genuine alternate input method, not an afterthought. That mattered to me, and it shaped a lot of the decisions above.

Pricing

TongueType is free to try, and the free tier includes every feature. You get 30 minutes of live dictation each month and short file transcriptions.

If you want unlimited, TongueType Pro is a one-time $19.99 purchase that covers up to five Macs and unlocks unlimited dictation and full-length file transcription. No subscription. Buy it once, keep it forever.

Requirements

TongueType needs macOS 14 or later on an Apple Silicon Mac (M1 or newer). The local model is the whole point, and that's what makes it run so well.


If any of this sounds useful, give it a try at TongueType.app. It's free to start, and I'd genuinely like to hear what you think.

Update: I've since released a second macOS app, ColorCopy, a minimal menu bar color picker built on the same principles: small, private, and no subscription. If TongueType sounds like your kind of app, that one might too.