ParrotParrot

Privacy

Your voice, your data.

Parrot is built around a simple rule: your audio and transcriptions belong to you, not us.

TL;DR

  • Local mode: nothing leaves your Mac. Ever.
  • Cloud mode: audio goes directly to your chosen provider with your API key. We never see it.
  • We don't track what you dictate, store your audio, or sell any data.
  • History, settings, and vocabulary are stored locally on your device.
  • If you create an account, we store your email and hashed password. That's it.

Local mode

When you use local mode, all audio capture, transcription (Whisper.cpp), and AI cleanup (Ollama) happen entirely on your Mac. No network requests are made during the dictation process.

Your dictation history, custom vocabulary, writing style settings, and all preferences are stored in a SQLite database at ~/Library/Application Support/com.kash.parrot/parrot.db. This file never leaves your device.

Cloud mode

When you use cloud mode, your recorded audio is sent directly from Parrot to the transcription provider you selected (OpenAI, Deepgram, or ElevenLabs) using your own API key. Parrot acts as a thin client - we do not proxy, store, or log this audio.

If AI cleanup is enabled, the transcribed text (not the audio) is sent to your chosen LLM provider (e.g., OpenAI for GPT-4o-mini) for grammar and style correction. Again, this goes directly to the provider using your key.

Each provider has their own privacy policy governing how they handle your data. We recommend reviewing them.

Accounts (optional)

Creating a Parrot account is optional. Local mode works without any account.

If you create an account, we store: your email address, a hashed password (Argon2id), and your session token (30-day expiry). We do not store your API keys on our servers - those are kept locally on your device.

Google OAuth: if you sign in with Google, we receive your email and name from Google's OAuth flow. We store only the email.

Analytics and tracking

Parrot does not include any analytics SDK, telemetry, or tracking pixels. We don't know how often you use the app, what you dictate, or how long your recordings are.

This website (the one you're reading) may use basic server logs (IP address, page visited) for operational purposes. We don't use third-party analytics services.

Data storage and deletion

All dictation data (history, audio references, transcriptions) is stored locally in your app's SQLite database. Deleting the app or the database file removes all data permanently.

If you have a Parrot account and want it deleted, email us and we'll remove it within 48 hours.

Third-party services

The only third-party services Parrot communicates with are the transcription and AI providers you explicitly configure: OpenAI, Deepgram, ElevenLabs, or Ollama (local). No data is sent anywhere else.

Changes to this policy

If we change this policy, we'll update this page and note the date. For material changes, we'll mention it in the app's changelog. Last updated: January 2026.

Questions

Need more info?

If you have questions about how Parrot handles your data, reach out to us. We're happy to clarify anything.

Privacy-first dictation

Try Parrot and see how voice dictation should work.