Privacy
Jabberjaw — Privacy
Last updated: 2026-04-30
The short version
We never see your audio. We never see your text. We never see your OpenAI key. Jabberjaw runs entirely in your browser; OpenAI is the only third party your data ever reaches, and that's via your own account. No analytics, no telemetry, no tracking.
What we collect
Nothing. There is no Jabberjaw server in the data path, so there is nothing for us to receive, log, store, or share. The only "we" in this picture is the extension you've installed; the only network calls it makes are to https://api.openai.com using the key you provided.
We don't run analytics. We don't run error reporting that includes your content. We don't fingerprint your browser. We don't read your clipboard except when you tell us to (the copy-and-paste fallback when an editor refuses our text injection).
What stays on your device
| What | Where | Visible to Jabberjaw? |
|---|---|---|
| Your OpenAI API key | chrome.storage.local (your browser) | No |
| Your settings (hotkeys, models, exclusions) | chrome.storage.local (your browser) | No |
| Your notes (transcripts and cleaned text) | IndexedDB (your browser) | No |
| Your audio recordings | Memory only, during transcription | No (deleted after success) |
| Your custom writing styles and samples | IndexedDB (your browser) | No |
We don't use chrome.storage.sync because Google's sync isn't zero-knowledge. Everything stays on the machine you installed Jabberjaw on.
What goes to OpenAI
Two things, both directly from your browser to OpenAI's API on your own key:
- The audio you record, sent to a transcription model (
gpt-4o-transcribeorwhisper-1by default). - The transcript text, sent to a rewrite model when you've selected a style other than verbatim.
These calls go to https://api.openai.com over HTTPS. Jabberjaw is not in the path. Your audio and text are subject to OpenAI's privacy policy and data-retention rules; by default OpenAI doesn't train on data sent through the API. See OpenAI's privacy policy for details on their handling.
What changes when you uninstall
Everything in chrome.storage.local (your key, settings) goes away with the extension — Chrome cleans it up.
IndexedDB (your notes, custom styles, samples) follows Chrome's profile-cleanup rules. In practice that means it persists if Chrome keeps the extension's storage profile, and goes away if Chrome clears it. If you want a clean slate immediately, use Settings → Data → Delete all data before uninstalling, or clear the extension's site data from chrome://settings/cookies.
Children
Jabberjaw isn't directed at children. We don't knowingly collect information from anyone — not just people under 13 — but we want to state it plainly: if you're under the age of digital consent in your jurisdiction, please don't use Jabberjaw, or use it with a parent or guardian.
Permissions, and why
- storage — to save your settings, key, and notes locally in your browser.
- sidePanel — to display Jabberjaw's note-taking interface.
- activeTab — to insert dictated text where your cursor is.
- scripting — to inject the persistent edge icon and Voice-Anywhere overlay.
- clipboardWrite — for the fallback when text injection isn't possible (e.g. Google Docs).
- Host permission
https://api.openai.com/*— to send your audio and text to OpenAI on your own key.
Compliance
- GDPR. We collect no personal data, so the lawful-basis question is moot. Your data is processed entirely on your device, and any transit to OpenAI is governed by your relationship with OpenAI.
- CCPA. Same. No data sold, shared, or disclosed.
Changes to this policy
If we change anything here, we'll bump the Last updated date at the top and announce it inside the extension on the next launch. We'll never quietly tighten what's covered.
Contact
Questions: support@tryjabberjaw.com