privacy / effective May 6, 2026

Privacy.

mmumble is a voice keyboard. You talk, we transcribe and clean the text, and it shows up at the cursor. This page explains what passes through our servers, what gets kept, and what doesn't.

The short version: we do not store your audio, your transcripts, or your cleaned text. There is no mmumble account. We don't log keystrokes. The only thing we keep that's identifiable is your email address, and only if you put it in our waitlist form.

What gets sent to our servers

When you tap the mic and dictate, the companion app uploads a short audio recording (AAC in an M4A container) to our backend running on Cloudflare Workers. The backend forwards the audio to Groq for speech-to-text, sends the resulting transcript to Anthropic for cleanup, and returns the cleaned text to your device. The audio and the text live in Worker memory only for the duration of the request — neither is written to disk, a database, or a log.

Each request is signed by a per-device key generated through Apple's App Attest. We see an Apple-issued credential identifier, but no Apple ID, email, name, or device serial number. The credential identifier is used to rate-limit abuse and nothing else; it is not linked to any other profile.

What stays on your device

Your personal vocabulary list — the words you teach mmumble to spell correctly — is stored on your device. It is sent with each transcription request to bias the model toward your spellings, then discarded server-side along with the request. It is never persisted on our backend.

The keyboard extension does not read or transmit anything you didn't explicitly dictate. We do not see what you type with the system keyboard, what app you're in, what's on your screen, or any text context outside the small snippet immediately adjacent to the cursor that iOS hands to keyboard extensions for grammar purposes.

Analytics

The companion app sends anonymous product-analytics events to PostHog (e.g. "user opened settings", "transcription succeeded"). These events do not include your audio, your transcripts, your vocabulary, your contacts, or your email. They are tied to a randomly-generated install identifier, not to you personally. You can opt out from the app's settings.

Waitlist email

If you submit your email on the waitlist form, we keep it until we email you once when the cohort opens, or until you ask us to delete it — whichever comes first. We do not sell it, share it, or add it to a marketing list.

Third parties that touch your data

What we do not do

Children

mmumble is not directed at children under 13. We do not knowingly collect data from anyone under 13. If you believe a child has used the waitlist form, email us and we'll delete the record.

Your rights

Because we don't keep transcripts or audio, there is nothing of that kind to export or delete. For the limited data we do hold — waitlist emails, anonymous analytics — you can ask us to delete it at any time. Email support@mmumble.com and we'll handle it within 30 days.

If you're in the EU/UK, the legal basis for the small amount of data we process is legitimate interest (running the service and preventing abuse) or consent (waitlist email, opt-in analytics).

Changes

If we change this policy, we'll update the effective date at the top and, for material changes, surface a notice in the app the next time you open it. We won't quietly broaden what we collect.

Contact

Questions, deletion requests, or anything else: support@mmumble.com.