Blitztext has brought a simple idea to life: Hold down a hotkey, speak, release it, and the spoken text appears where the cursor is. This open-source project by cmagnussen has garnered 171 GitHub stars and 67 forks thanks to a German YouTube video. This shows just how strong the demand is for local dictation on the Mac.
There’s just one catch: Blitztext doesn’t provide a ready-made app. Anyone who wants to use it has to compile the source code themselves in Xcode. The project has been inactive for three commits. For developers, this is doable. For everyone else—teachers, lawyers, doctors, and government officials—it’s a hurdle the project has never overcome.
This is exactly where Flinktext comes in: the finished, installable version of what Blitztext outlined as a prototype. No Xcode, no build, no Terminal. Download the DMG, open it, and get started.
What Blitztext does well, and where its limitations lie
Blitztext is an honest, streamlined template. Its architecture is straightforward, it’s licensed under the MIT license, and its local approach is well-conceived. It’s valuable both as a learning tool and as a technical foundation. Flinktext builds on exactly this idea, and that’s expressly permitted under the MIT license.
What Blitztext has never delivered:
- An installable app. There is no DMG file; only source code for building it yourself.
- Active maintenance. The project has been on hold for three commits.
- Multiple dictation modes. The template remains the same for a plain transcript.
- A German Perspective on the GDPR and Institutional Framework for Schools, the Public Sector, and Medical Practices.
Flinktext takes the best parts of the core and makes them usable.
Flinktext: the same idea, fully developed
Flinktext is a native macOS menu bar app. It works exactly like the familiar Blitztext method: hold down a hotkey, speak, release the key, and the text appears at the cursor—in any app. In addition, Flinktext offers four modes:
- Raw: 1:1 transcript, unedited.
- Polished: Removes filler words and smooths out the grammar.
- Compose: a spoken command that a language model uses to generate text.
- Emoji: adds relevant emojis.
The key difference remains availability. You can download Flinktext as a ready-to-use DMG and have it up and running in minutes. The current public version is v0.9.0, open source under the MIT license.
Privacy: 100% local by default
For schools, government agencies, and medical practices, data protection is not a minor issue—it’s a prerequisite. Flinktext is built for this purpose:
- By default, 100% local. Speech recognition runs via a bundled whisper.cpp file, and the models are stored on the device. Your audio never leaves the device.
- No telemetry, no tracking, no account. There is no analytics or crash reporter.
- Keys only in the Keychain, without iCloud sync.
- Open Source (MIT). Every statement can be verified in the code.
- Hardening against prompt injection is built in.
Optional cloud backends (OpenAI, Anthropic, and a remote Ollama) are available but are disabled by default. They only work if users actively enable them and provide their own API key. By default, everything remains on the Mac.
This makes Flinktext GDPR-compliant: With local processing, speech recognition remains in-house. We can provide a data processing agreement upon request.
Comparison: Blitztext and Flinktext
| Quick Text | Quick Note | |
|---|---|---|
| Deployment | Finished DMG file—load and run | Source code, compile it yourself |
| Care | Actively developed further | Inactive for 3 commits |
| Dictation Modes | 4 (Raw, Polished, Compose, Emoji) | Transcript |
| Local/offline | Yes, by default | Yes, from a local perspective |
| Telemetry/Account | None | None |
| License | Open Source (MIT) | Open Source (MIT) |
| German + GDPR Focus | Yes, with AVV upon request | German-speaking, without an institutional focus |
| Schools/Government | Explicit Focus | Unaddressed |
| Price | Free of charge | Free of charge |
In short: same origin, different maturity. Flinktext is Blitztext, but it's finished.
Who Flinktext Is Best Suited For
Schools and Education. Students with writing, motor skills, or dyslexia-related challenges need a reliable dictation tool. U.S.-based cloud tools often raise privacy concerns and are blocked from procurement. Flinktext runs locally on a Mac, without an account and without any data leakage.
Government agencies and medical practices. Anyone who works with citizen or patient data is subject to specific obligations, such as those under Section 203 of the German Criminal Code (StGB) and the GDPR. Voice recording that remains on the device eliminates the cloud risk from the equation.
Privacy-conscious professionals— lawyers, consultants, and developers—who want to dictate quickly, without a subscription and without data leakage, get local speed at no cost.
Frequently asked questions
Do I have to compile Flinktext myself, like I do with Blitztext? No. That's exactly the difference. You download a ready-to-use DMG, open it, and get started. No Xcode, no Terminal.
Is Flinktext really free and open source? Yes. The current public version is freely available under the MIT license. The code can be viewed and reviewed.
Do my voice recordings leave my Mac? Not by default. Transcription is done locally using the bundled whisper.cpp. Cloud processing is available only as an opt-in feature if you actively enable it and provide your own key.
Is Flinktext GDPR-compliant? Flinktext can be used in compliance with the GDPR: Processing is done locally by default, there is no telemetry or user account, and the code is openly auditable. We provide a Data Processing Agreement (DPA) upon request. Specific compliance always depends on the context of use within your organization.
What will become of the Blitztext idea? It lives on. Flinktext carries on the local dictation concept—with credit to Blitztext as its inspiration—and makes it accessible to everyone without a build step.
Which languages does Flinktext recognize? Local language recognition is based on Whisper models and supports multiple languages, with a focus on German.
Next step
If you've been looking for Blitztext but gave up while compiling it, Flinktext is the version that just works. All the details, the download, and an overview of the modes are available on the product page.
Learn more and download the free DMG: Flinktext for Mac
Credit: Flinktext builds on the concept behind Blitztext (cmagnussen, MIT license) and continues it as a ready-to-use, installable app.
Flinktext: The Dictation App for Mac
Free, open source, 100% local by default. Download, open, dictate.
Related Guides
- Wispr Flow Alternative: Dictate Locally, Without the Cloud and Without a Subscription
- GDPR-compliant dictation software for Mac: local storage instead of a U.S. cloud
- Dictation Software for Schools: Inclusion Without a U.S. Cloud
- Free & Local Dictation Software for Mac: An Honest Comparison
- Dictation Software for Law Firms: Local Dictation Subject to Confidentiality Obligations (Section 203 of the German Criminal Code (StGB))
- On-Premises Medical Speech Recognition: Dictation Software for Medical Practices Without a U.S. Cloud
- Dictation Software for Tax Advisors: Client Data Subject to Confidentiality
- Dictation Software and Confidentiality: Dictating Locally as a Bearer of Professional Secrets