Privacy Policy for IntelliScribe AI
Last updated: August 17, 2026
IntelliScribe AI is a Chrome extension that turns speech into text. This policy explains what data the extension handles, where it goes, and how you can delete it.
- By default your audio is processed entirely on your device. Nothing is uploaded.
- Cloud features are opt-in and use your own API key for Groq or Google Gemini.
- Transcript history is saved to your account only if you sign in.
- We do not collect analytics, do not track browsing, and do not sell or share data.
What the extension processes
Microphone audio
When you start dictation or a recording, the extension captures your microphone. Audio is converted to text by a Whisper speech-recognition model that runs inside the extension on your computer (WebGPU/WebAssembly). Audio is held in memory only for the duration of the recording and is discarded afterwards. It is not stored and not transmitted — unless you have enabled a cloud provider (below).
Speech model download
The first time you use local transcription, the model files (neural-network weights, ~100 MB for the default model) are downloaded from huggingface.co and cached in your browser's storage. This request contains no personal data. You can delete the cache from Settings → Local transcription → Delete cache.
Optional cloud transcription and AI features
If you enter a Groq or Google Gemini API key in Settings, then:
- recordings longer than your chosen threshold (or any recording, if you disable local transcription), and
- text you send to "Verify", "Summarize", "Key points" or the result chat
are sent over HTTPS to that provider (api.groq.com or generativelanguage.googleapis.com) using your key, and are subject to that provider's privacy policy. Your key is stored only in the extension's local storage on your device and is sent only to the provider it belongs to. Remove the key in Settings to stop all cloud processing.
Optional account and history sync
If you sign in with Google, the extension uses Supabase (a hosted database) to store your saved transcripts (title, transcript text, cleaned text, summary, key points, timestamps) linked to your account, so they are available in your history. Your email address is used only to identify your account. Row-level security ensures only you can read your rows. Without signing in, nothing is sent to Supabase.
Settings
Preferences (theme, model choice, auto-insert, thresholds) are stored locally with chrome.storage / localStorage.
What the extension does not do
- No analytics, telemetry, crash reporting or advertising.
- No reading of web pages: the dictation bar only inserts text into the field you invoked it from.
- No selling, renting or sharing of data with third parties.
- No remote code: all code ships in the extension package.
Deleting your data
- Local data: Settings → Delete cache (model files); remove API keys in Settings; or uninstall the extension, which removes all extension storage.
- Synced transcripts: delete items from History, or ask us to delete your account and all associated rows by emailing the address below.
Children
The extension is not directed at children under 13.
Changes
We will update this page and the "Last updated" date when the policy changes.