> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vowen.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Privacy and data

> What stays on your machine, what leaves it, and where Vowen keeps your data.

<div style={{ marginTop: "-1rem" }}>
  Local transcription runs on your device and makes no network call. Everything below is what does leave your machine, where it goes, and where Vowen stores your data on disk.
</div>

## What runs locally

| Feature | Where it runs |
| - | - |
| Local transcription (Whisper, Parakeet, Nemotron) | Entirely on your device. No network call |
| Voice activity and silence detection | On your device |
| Custom vocabulary, threads, text expansions | On your device |
| History, meeting notes, saved audio | On your device |
| Speaker diarization | On your device (macOS and Windows) |
| Voice Shortcuts, app launching, keyboard automation | On your device |

## What leaves your machine

| Feature | Where it goes |
| - | - |
| Cloud transcription models | The provider you configured, using your own API key |
| AI enhancement, Command Mode, note summaries | The AI provider you configured, using your own API key |
| Auto-translate (cloud models and Parakeet) | Google Translate |
| Pass screen as context | Extracted terms go to your AI provider |
| Command Mode screenshots | An image of your display goes to your AI provider |
| Cloud sync | Your own cloud storage account |
| Public share links | Vowen's share service |
| Product analytics | PostHog |
| Update checks and the model catalog | Vowen's asset host |

Audio and text sent to a cloud transcription or AI provider go directly from your machine to that provider. Vowen does not proxy or store them.

## Analytics

Vowen sends product analytics to [PostHog](https://posthog.com) in released builds. **There is currently no way to turn it off.** No setting, no flag, no environment variable.

**What is sent.** An identifier for your installation, your app version, and which platform and OS version you are on. Events record how you use the app: changing your transcription model, downloading a model, triggering a voice shortcut, finishing a meeting note or a Command Mode run, and being active on a given day. Crashes and errors are reported too.

**Your name and email are attached to every event.** Onboarding asks for a name and will not let you continue without one. Whatever name and email you set are sent with every analytics event and every error report.

**What is not sent.** Transcription text, audio, meeting notes, summaries, API keys, and microphone device names are never included.

<Warning>
  If sending your name and email alongside product usage events is not acceptable to you, there are only two mitigations. Leave the email field blank in **Settings > Account** (a name is required, an email is not), or block `us.i.posthog.com` at your network or firewall level.
</Warning>

## API key storage

Your API keys are encrypted on your machine and stored with your Vowen settings. They are **not**
saved as individual Keychain or Credential Manager entries, so searching Keychain Access will not
find them.

<Warning>
  On a system where Vowen cannot use the operating system's encryption, keys are stored unencrypted
  instead. Vowen logs a warning when this happens. This is most likely on Linux.
</Warning>

Keys are never sent to Vowen. They go only to the provider they belong to. The same protection
covers your cloud transcription keys, your webhook signing secret and custom headers, and
connector tokens.

## Pass screen as context

**macOS only. Opt-in. Off by default.**

When enabled, and only while AI enhancement is running, Vowen reads the text of the window you are focused on, through the Accessibility permission you have already granted. It does not take a screenshot and does not need Screen Recording permission.

It does not send that text to your AI provider. Only names it finds on screen that match what you just said are passed along, so a colleague's name or a product name visible in front of you comes out spelled correctly.

The toggle is in **Configure your AI**, nested under "Enhance transcription". It only appears once enhancement is on and a provider is connected.

## Command Mode screenshots

Command Mode can attach a screenshot of your primary display to the request it sends your AI provider. The default is off, and there are checkboxes for it in **Configure your AI** and on the Command Mode page.

When it is on, an image of your whole primary display is sent to the provider along with your command. Vowen does not keep a copy once the call is done.

<Warning>
  This is a screenshot of your **whole primary display**, not just the app you are working in. Anything visible at that moment goes with it: another window, a notification, a password manager. Leave it off unless you need it, and use [region capture](/ai-features/command-mode) if you only want to send part of the screen.
</Warning>

## Auto-translate

**Auto-translate to English** does not always run on your own machine.

* **Local Whisper models** translate natively, inside the model, offline.
* **Cloud models and Parakeet** cannot translate themselves, so Vowen sends the transcribed text to **Google Translate** after transcription and pastes the result.

So a Parakeet user, running a fully local transcription model, has their transcribed text sent to Google when auto-translate is on. Neither the toggle in **Settings > Language** nor the **Auto-translate to English** item in the tray menu names Google. Auto-translate is off by default and is a Pro feature.

<Frame caption="The toggle in Settings > Language. Note that nothing here tells you Google Translate is involved for cloud models and Parakeet.">
  <img src="https://mintcdn.com/vowen/ITmCJz6YkE9-_Kui/images/app/settings-language-auto-translate.png?fit=max&auto=format&n=ITmCJz6YkE9-_Kui&q=85&s=dbf582830bab823f6353bb03c24784ca" alt="The Language section of Vowen Settings with the Auto-translate to English row highlighted, its description reading only that transcribed text is automatically translated to English and that it may add a slight delay" width="2016" height="1280" data-path="images/app/settings-language-auto-translate.png" />
</Frame>

## Public share links

Publishing a meeting note to a share link uploads a fixed set of fields to Vowen's share service, where anyone with the link can read them without a password.

**Published:** the note title, its date, the summary, the transcript segments with their timings, **speaker labels and per-segment speaker names**, and tag names. A social preview image built from the title and summary is uploaded with it.

**Never published:** the audio recording, the video recording, screenshots, your "My Notes" content, Ask AI conversations, marked important moments, speaker voice fingerprints, your Obsidian folder path, and the summary template you used.

Share pages ask search engines not to list them. Revoking a link takes the page down. The note is stored unencrypted on the service and needs no password to read, so treat a share link as publishing, not as private sharing.

See [Sharing notes](/meeting-notes/sharing).

## Where your data lives

Everything Vowen stores locally sits under a single folder:

* **macOS:** `~/Library/Application Support/vowen/`
* **Windows:** `%APPDATA%\vowen\`

That folder holds your settings, your dictation history, your meeting notes, your dictionary and
expansions, your downloaded transcription models, and anything Vowen captured for you such as
meeting screenshots. Models take up by far the most space.

Two things live outside it:

* **Saved audio recordings** go to `~/Documents/Vowen Recordings/`, if **Save audio recordings**
  is on in **Settings > Recording**.
* **The command line tool**, if you installed it from **Settings > Developer**.

To take your content with you, use **Export Data** in **Settings > Account**. To remove
everything Vowen knows about you locally, delete the folder above. See
[Uninstalling](/get-started/installation#uninstalling).

## Vowen is not fully offline

Even with only local models and no cloud provider configured, Vowen makes network requests:

* It checks for a new version every **6 hours** against Vowen's asset host, and again whenever you press **Check for Updates**
* It fetches a model catalog at startup, so new AI models appear without a release
* It sends analytics to PostHog, as described above

Transcription with a local model is genuinely offline. The application around it is not.

## Related

<CardGroup cols={2}>
  <Card title="Permissions" icon="shield" href="/get-started/permissions">
    What each system permission is used for
  </Card>

  <Card title="Cloud sync" icon="cloud" href="/features/cloud-sync">
    Sync through your own storage account
  </Card>

  <Card title="Sharing notes" icon="link" href="/meeting-notes/sharing">
    What a public share link publishes
  </Card>

  <Card title="Models and engines" icon="microchip" href="/transcription/models">
    Which engines run locally
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.