Skip to content

DictionPowerful
speech to text
iPhone keyboard

Your voice. Your data. On your device or self-hosted.
No limits · Private · Encrypted · 99 languages

Questions

Is it really free?

On-device and self-hosted modes are completely free with basic models. No word limits, no daily caps. Pro unlocks premium on-device models for better accuracy, plus Diction One cloud. Free trial included.

How is it better than Apple Dictation?

Diction uses Whisper-based models that are significantly more accurate. No session time limits, no word caps. Works identically across all apps. Choose between on-device, cloud, or your own server.

Does it work offline?

Yes. On-device mode works without internet once the model is downloaded. Cloud and self-hosted modes require network access.

What languages does Diction support?

99 languages via Whisper. On-device base model handles most languages well. Cloud and self-hosted modes use larger models for even better accuracy across all supported languages.

Is my voice data stored?

Never. On-device mode processes audio in memory and discards it immediately. Self-hosted mode sends audio only to your server - we have no access. Diction One cloud processes and discards. No recordings retained, no model training.

What is AI Enhancement?

After transcription, Diction can optionally clean up your text - removing filler words, fixing grammar, and polishing the result. Only the text is sent to the AI, never the audio. Off by default.

How do I set it up?

Open the app, grant microphone permission, add Diction as a keyboard in iOS Settings, enable Full Access, and start dictating. Under a minute from download to first transcription. Detailed steps here.

What is self-hosting?

You run a Whisper speech-to-text server on your own hardware. Diction connects to it over your network. Your audio never touches any third-party service. The server ships as a Docker image. One command to start.

Why does it need Full Access?

iOS requires Full Access for any keyboard extension that uses the network. Diction needs it to send audio to your server or Diction One for transcription. Diction has no QWERTY keys to log, does not read your clipboard, and does not access contacts or any other personal data.