# Diction
> Powerful
speech to text
iPhone keyboard
Your voice. Your data. On your device or self-hosted.
No limits · Private · Encrypted · 99 languages
## Table of Contents
### Features
- [Features](/features.md): Everything Diction does. Context-aware voice editing, AI Companion that sounds human, Profile, on-device and self-hosted, long dictations, 99 languages.
- [Context-Aware Text Editing](/features/context-aware.md): Diction reads the text around your cursor and adapts your dictation to fit. Insert into sentences, replace selected text, fix typos -- all by voice.
- [AI Companion](/features/ai-companion.md): AI Companion polishes your speech into clean text, and understands voice commands to rewrite, translate, or edit. Available with Diction One.
- [Transcription History](/features/history.md): Every dictation is saved and searchable. Browse recent transcriptions, search the full archive, and tap any entry to see the complete text
#### AI Companion
- [Tone Presets](/features/tone-presets.md): Set a writing style per app. Professional for email, casual for messages. Diction remembers which tone to use where and applies it automatically
- [My Words](/features/my-words.md): Add names, places, and terms to your personal dictionary. Diction uses them to improve transcription and AI Companion accuracy
### Transcription Modes
- [On-Device Transcription](/on-device.md): Diction on-device mode runs speech-to-text locally on your iPhone. Audio never leaves your device. No internet required. 99 languages.
- [Self-Hosted Transcription](/self-hosted.md): Run your own speech-to-text server and connect Diction to it. Audio stays on your network. Free, unlimited, open-source. Three setup paths including a faster engine for European languages
- [Diction One: Cloud Transcription](/cloud.md): Diction One cloud transcription. Fine-tuned speech model, high accuracy, zero setup. Audio processed and immediately discarded. AI Companion included.
### Security
- [Privacy First](/privacy-first.md): How Diction protects your voice data. On-device processing, self-hosted servers, encrypted transcriptions, open-source server code, and zero analytics in the app
- [Encrypted Transcriptions](/encryption.md): Diction protects every transcription with AES-256-GCM encryption and X25519 key exchange. The same standards used in WireGuard and Signal. Automatic. No configuration required.
### Guides
- [Keyboard Preferences](/features/preferences.md): Every setting in Diction's Keyboard Preferences screen explained. Language, functional keys, mic timeout, auto start, and hand layout.
- [Self-Hosting Setup Guide](/features/self-hosting-setup.md): Run your own speech-to-text server and connect Diction to it. Three setup paths covering Whisper, the Diction streaming gateway, and a faster engine for European languages
- [Use Your Own Whisper Server](/features/custom-model.md): Already running a speech-to-text server? Connect Diction to it directly, or wrap it with the Diction gateway for streaming. Works with any OpenAI-compatible endpoint.
### Compare
- [Diction vs Wispr Flow (2026): Self-Hosted vs Cloud Voice Keyboard](/vs/wispr-flow.md): Compare Diction vs Wispr Flow: on-device and self-hosted free vs $15/mo cloud-only. Open-source server, no word limits, full privacy control. Wispr Flow requires cloud.
- [Diction vs Apple Dictation: Whisper Accuracy vs Built-In iOS Speech](/vs/apple-dictation.md): Diction vs Apple Dictation: no 30-second limit, 100+ languages, self-hosted option, and Whisper accuracy vs Apple's built-in iOS speech recognition. Both work offline.
- [Diction vs Willow Voice (2026): On-Device & Self-Hosted vs Cloud-Only](/vs/willow.md): Diction vs Willow Voice: fully offline on-device mode and self-hosted Whisper vs cloud-only. No word caps vs 2,000 words/week free tier. AES-256 text encryption.
- [Diction vs Superwhisper: iOS-Native Keyboard vs Mac-First Port](/vs/superwhisper.md): Diction vs Superwhisper: purpose-built iOS keyboard vs Mac app ported to iOS. Self-hosted Whisper, AES-256 encryption, open-source server. No recording bugs.
### Help
- [Support](/support.md): Get help with Diction voice keyboard for iPhone. Setup guide, troubleshooting, and contact information.
- [Release Notes](/releases.md): What's new in each Diction release. Full changelog for every App Store version
### Other
- [About Diction](/about.md): Diction is built by a hands-on engineering lead who works daily on critical banking infrastructure. Privacy and reliability are not product values. They are engineering constraints he lives by.
- [Privacy Policy](/privacy.md): Diction privacy policy. The Diction app has zero analytics and zero tracking. Your voice data is never stored.
- [Terms of Service](/terms.md): Diction terms of service. Voice keyboard for iPhone with on-device, self-hosted, and cloud transcription modes.