Skip to content

BYOK & data flow

BYOK (Bring Your Own Key): you paste each provider’s API key in Settings, and requests go directly from your Mac to that provider.

Data Where
API / license keys macOS Keychain
Preferences UserDefaults
History On device (count/days limits in history settings)
Audio buffers Memory / temp, discarded after processing

Only when demo mode is off and a cloud engine is configured:

  1. ASR: audio (or derived files) → the speech recognition service you choose
  2. LLM: the transcript (and optional context) → the polish / intent / translation model you choose

VoiceHotkey does not upload transcripts as product analytics by default. Each cloud provider’s retention policy is defined by its own privacy policy.