Effective date: February 15, 2026
This Privacy Policy describes how Dictate. ("we", "our", or "the app"), developed by Gabriel Alonso, collects, uses, and protects your information. Dictate is a voice keyboard application for iOS that transcribes speech into text using third-party AI services.
By using Dictate, you agree to the practices described in this policy. If you do not agree, please do not use the app.
| Data Type | What We Collect | How |
|---|---|---|
| Audio recordings | Voice recordings captured through the microphone when you press the record button | Microphone access (user-initiated) |
| Account info | Name and email address | Authentication sign-in (WorkOS) |
| User ID | Unique identifier linked to your account | Automatically generated at sign-in |
| Transcription history | Text results of your voice transcriptions | Stored locally on your device |
| Usage data | Transcription count, word count, audio duration, timestamps | Collected automatically during use |
| Profile photo | Avatar image (if you choose to upload one) | User-initiated upload |
| Text substitution rules | Custom replacement rules you create | Stored locally on your device |
| App preferences | Language, formatting mode, accent color, session settings | Stored locally on your device |
Dictate relies on third-party AI services to provide its core functionality. When you record audio, the following data flow occurs:
These third-party AI services process your audio and text data according to their own privacy policies:
We do not sell your data to any third party. Data is shared with these services solely to provide transcription and formatting functionality.
Dictate operates as a custom keyboard extension on iOS. The keyboard requests Full Access (also known as Open Access) for the following reason:
When Full Access is enabled:
Dictate uses WorkOS as its authentication provider. When you sign in, WorkOS processes your email address and name to authenticate your identity. Authentication tokens are stored securely in your device's Keychain.
| Data | Location | Retention |
|---|---|---|
| Audio recordings | Device (temporary) → Server (in transit) | Deleted immediately after transcription |
| Transcription history | Device (SwiftData) + iCloud (optional) | Until you delete it |
| Usage statistics | Backend server (Convex) | Duration of your account |
| Account info | Backend server (Convex) + WorkOS | Until account deletion |
| Profile photo | Backend server | Until you remove it or delete your account |
| Preferences & rules | Device only | Until you delete the app |
| Auth tokens | Device Keychain | Until sign-out or account deletion |
We take reasonable measures to protect your data:
You have the right to:
If you enable iCloud synchronization, your transcription history is synced across your devices using Apple's CloudKit infrastructure. This data is subject to Apple's Privacy Policy. You can disable iCloud sync at any time in the app's settings.
Dictate is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected data from a child under 13, we will delete it promptly.
Your data may be processed in servers located in the United States. By using Dictate, you consent to the transfer and processing of your data outside of your country of residence. We ensure that third-party services we use provide adequate data protection.
We may update this Privacy Policy from time to time. If we make significant changes, we will notify you through the app or by updating the effective date at the top of this page. We encourage you to review this policy periodically.
If you have questions about this Privacy Policy or wish to exercise your data rights, contact us at:
Email: privacy@usedictate.app
Developer: Gabriel Alonso