# Diction > Speak to Type and Edit 5x faster than typing, in any app.
On-device, self-hosted, or cloud. Your choice. ## Table of Contents ### Features - [Features](/features.md): Everything Diction does. Context-aware voice editing, Writing Tools that sound human, Writing Style, 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. - [Writing Tools](/features/writing-tools.md): Writing Tools polish your speech into clean text, and understand 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 #### Writing Tools - [Tones](/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 Writing Tools 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. Writing Tools 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. GPU-first setup with the Diction gateway, plus CPU-only Whisper alternatives - [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. ### 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.