Privacy Policy

Last updated: March 7, 2026

At Zackie ("we," "our," or "us"), your privacy is our top priority. This Privacy Policy explains what data we collect, how we use it, and the choices you have. Zackie is a voice-to-text keyboard app available on iOS and macOS.

1. Information We Collect

Audio Data

When you use Zackie's dictation feature, your voice is captured by the microphone, converted to an audio file, and sent to a secure transcription API (OpenAI Whisper via AWS Lambda) for speech-to-text processing. We do not store your audio recordings. Audio files are processed in real time and immediately discarded after transcription.

Transcribed Text

Transcription results may be temporarily stored to display text in the app. Transcribed text may be logged in our Supabase database for the purpose of usage tracking (word count). We do not sell or share transcribed text with third parties.

Account Information

If you sign in using Apple Sign-In, we collect:

  • Your Apple-provided user identifier (UID)
  • Your email address (if provided by Apple)
  • Your display name (if provided by Apple)

This information is stored securely in Supabase and used solely for authentication and account management.

Usage Analytics

We may track cumulative word counts and feature usage to improve our product. This data is associated with your anonymous user identifier, not your personal identity.

Custom Dictionary

If you create custom dictionary entries (word corrections), these are stored in our database and associated with your user account to provide personalized transcription corrections.

2. How We Use Your Information

  • Provide and improve Zackie's services — including transcription, text correction, and AI-powered features.
  • Authenticate your identity — through Apple Sign-In.
  • Track usage — to manage free tier limits and Pro subscriptions.
  • Debug and improve — We may use anonymized, aggregated data to improve transcription quality and app performance.

3. Data Sharing

We do not sell, rent, or share your personal information with third parties, except:

  • Transcription processing: Audio data is sent to our secure AWS Lambda endpoint, which forwards it to OpenAI's Whisper API for transcription. OpenAI's data usage policies apply to this processing.
  • Infrastructure providers: We use Supabase for authentication and data storage, and AWS for serverless processing. These providers process data on our behalf under strict data protection agreements.
  • Legal requirements: We may disclose data if required by law or to protect our rights.

4. Keyboard Extension & Full Access

Zackie includes a custom keyboard extension that requires "Allow Full Access" to function across apps. With Full Access enabled:

  • The keyboard can communicate with Zackie's main app to initiate audio recording and transcription.
  • The keyboard does not log keystrokes, passwords, or any text you type manually.
  • Full Access is required solely for inter-app communication (triggering the microphone in the host app) and inserting transcribed text.

5. Data Security

We implement industry-standard security measures to protect your data:

  • All network communication uses HTTPS/TLS encryption.
  • Authentication tokens are securely stored in iOS Keychain and App Group shared containers.
  • Audio files are processed in memory and never written to permanent storage on our servers.

6. Data Retention

  • Audio recordings: Not retained. Discarded immediately after transcription.
  • Transcription logs: Retained for usage tracking purposes. You can request deletion by contacting us.
  • Account data: Retained as long as your account is active. Upon account deletion, all associated data is permanently removed.

7. Your Rights

You have the right to:

  • Access, correct, or delete your personal data.
  • Request a copy of data we hold about you.
  • Delete your account and all associated data at any time from within the app.

8. Children's Privacy

Zackie is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us so we can delete it.

9. Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. Continued use of Zackie after changes constitutes acceptance of the updated policy.

10. Contact Us

If you have any questions or concerns about this Privacy Policy, please contact us at:

Email: hahanonoclaw@gmail.com