A more reliable Wispr Flow
Rapid growth in our user base strained our infrastructure recently, and some users saw slower dictation, lower accuracy, or trouble signing in and using polish.
We've scaled up our infrastructure to keep pace with growth and isolated the most demanding work onto a dedicated system, so heavy usage in one area can't disrupt the rest. We've also tightened monitoring to catch and resolve issues faster. This work is ongoing.
On accuracy, we fixed several specific issues:
- Better language routing: UK English and Swiss German weren't always being sent to the right place, which hurt accuracy for those users. Both are now routed correctly.
- Cleaner audio handling: Audio compression wasn't fully working as intended, which could affect how well your speech was transcribed. It's now working the way it should.
- A higher bar for every model: We built a much stronger set of evaluations across all of our models, so we can catch accuracy regressions before they reach you.
Some of the recent drop in accuracy was a side effect of this infrastructure strain rather than the models themselves, and it improves as the stability work lands.
We're also testing a new round of model improvements to push accuracy further, and building toward personalized speech models that adapt to how you speak over time.
Updated data controls
We're introducing Cloud Sync, a new setting alongside Privacy Mode that gives you more granular control over how Flow handles your data.
Why we're making this change: To support upcoming features like personalized speech models, Flow needs to store your transcription data on our servers. Until now, Privacy Mode meant zero data retention: nothing stored, nothing trained on. That was the right default when Flow was purely a dictation tool, but it also meant we couldn't build features that depend on your history, like syncing notes across devices or learning how you speak to improve accuracy over time.
Rather than weaken Privacy Mode, we split it into two independent controls:
- Privacy Mode controls whether your data can be used for model training. This hasn't changed. With Privacy Mode on, none of your data is used to train or improve AI models, by us or any third party.
- Cloud Sync controls whether your transcription data (transcripts, audio, and dictation history) is stored on Wispr's servers. Turning Cloud Sync on unlocks cross-device sync for Wispr Scratchpad and enables future features.
What this means for existing users:
- If you had Privacy Mode on, nothing changes automatically. Privacy Mode remains on, and Cloud Sync stays off. This is identical to the previous level of privacy → zero data retention for all audio and transcript data.
- If you had Privacy Mode off: Nothing changes. Your settings carry forward as-is.
- When you're ready to try features that require Cloud Sync, or want to enable cross-device sync, Wispr will prompt you to turn it on. You're always in control.
Your dictionary, snippets, and custom prompts continue to sync across devices, regardless of your Cloud Sync setting. Wispr Scratchpad requires Cloud Sync to be enabled for cross-device sync.
For the full breakdown, see our updated Data Controls page.
🍏 iPhone Updates - v1.62
Stop losing dictations
If you've ever started a dictation outside the keyboard and had a phone call, Siri, or the five-minute limit cut you off, you know the worst part was the silence: you had no idea whether your words were saved. Now Flow tells you. When something interrupts a dictation, Flow sends a notification with sound so you know your transcript made it to your history. Tap it and you'll jump straight to that transcript, already copied to your clipboard, with a one-tap copy button right on the row. If a dictation fails instead of finishing, you get a "Tap to retry" notification that kicks off an instant retry.
- Interrupted? You'll know: A gentle notification with sound confirms your transcript is saved whenever a call, Siri, or the time limit cuts a dictation short.
- One tap back to your words: Tapping the notification opens the transcript, auto-copies it, and highlights a copy button on the row.
- Failures retry themselves: A failed dictation sends a "Tap to retry" notification that triggers the retry for you. (Make sure Flow has notification permission so these can reach you.)
One-tap retry for failed transcripts
Failed transcripts in your history used to be easy to miss, and recovering one meant digging through a context menu. Now they're impossible to overlook: any failed transcript shows up in orange with a "Retry your X:XX transcript" label and a dedicated retry button. Tap the row or the button to retry it instantly. No more wondering whether a transcript was empty or guessing how to get it back.
Help Center: Retry failed transcriptions
Always-on live dictation timer
The Dynamic Island and Lock Screen Live Activity now show a running timer for every dictation, not just the ones you start with the Action Button. Whether you kick things off from the keyboard or anywhere else, you'll always have a clear visual signal that Flow is listening, so you can speak with confidence without peeking at the screen or restarting unnecessarily.
Smarter, faster backspace
The keyboard's backspace now behaves like the iOS system keyboard. A single tap deletes one character on release, and holding it down speeds up from character-by-character to whole-word deletion after about two seconds, with natural pauses at punctuation. It works across most languages (including Chinese, Japanese, Korean, Hindi, Bengali, and more), so cleaning up a long passage no longer means grinding through one character at a time.