Privacy Policy

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.

1. Data We Collect

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

2. How We Use Your Data

3. Third-Party AI Processing

Dictate relies on third-party AI services to provide its core functionality. When you record audio, the following data flow occurs:

  1. Audio is recorded locally on your device.
  2. Audio is sent to our backend server (hosted on Convex).
  3. Our server forwards the audio to a third-party AI service (such as OpenAI, Google, or Anthropic) for speech-to-text transcription.
  4. The transcribed text may be sent to an AI language model from one of these providers for text formatting (punctuation, capitalization, paragraph structuring).
  5. The processed text is returned to your device and inserted into the active text field.
  6. Audio files are deleted immediately after transcription is complete.

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.

4. Keyboard Extension and Full Access

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:

5. Authentication

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.

6. Data Storage and Retention

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

7. Data Security

We take reasonable measures to protect your data:

8. Your Rights

You have the right to:

9. iCloud Sync

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.

10. Children's Privacy

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.

11. International Data Transfers

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.

12. Changes to This Policy

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.

13. Contact

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