Privacy Policy
Last updated: March 24, 2026
Lesson Transcriber is a Chrome extension that records and transcribes audio from browser tabs. We are committed to protecting your privacy. This policy explains what data the extension handles and how.
Summary
We do not collect, store, or transmit any of your personal data. The extension runs entirely in your browser. There is no backend server, no analytics, and no tracking.
Data the extension handles
Audio recordings
- When you click "Start Recording," the extension captures audio from the active browser tab and your microphone.
- Audio is recorded locally in your browser's memory using the MediaRecorder API.
- When you click "Stop & Transcribe," the audio is sent directly from your browser to the Groq API for transcription.
- Audio is not sent to any server operated by Lesson Transcriber. We never see or have access to your recordings.
- Audio data is discarded from browser memory after transcription is complete.
Groq API key
- You provide your own Groq API key in the extension's settings page.
- The key is stored locally in
chrome.storage.local, which is private to the extension on your device. - The key is only used to authenticate requests from your browser directly to Groq's API.
- We never see, collect, or have access to your API key.
Transcripts
- Transcribed text is displayed in the extension popup.
- If you copy or download the transcript, it is saved locally on your device.
- Transcripts are not stored by the extension after you close the popup or start a new recording.
Data we collect
None. Lesson Transcriber does not collect any personal information, usage data, analytics, telemetry, or crash reports. There is no account system, no sign-up, and no backend.
Third-party services
The extension sends audio data to the Groq API (groq.com) for transcription, using your personal API key. Groq's processing of your data is governed by Groq's Privacy Policy. We encourage you to review it.
No other third-party services are used by the extension.
Permissions explained
The extension requests the following Chrome permissions:
- tabCapture — Required to capture audio from the active browser tab (the other person's voice).
- activeTab — Required to interact with the tab you're recording.
- offscreen — Required to process and merge audio streams in an offscreen document (Chrome MV3 requirement).
- storage — Required to save your API key and recording state locally.
- alarms — Required to keep the service worker alive during long recordings (Chrome MV3 limitation).
- scripting — Required to show the on-page "REC" indicator during recording.
Data retention
The extension stores only your Groq API key in local Chrome storage. Audio recordings and transcripts are held in browser memory only during active use and are not persisted. No data is ever transmitted to servers we operate.
Children's privacy
Lesson Transcriber is not directed at children under 13. We do not knowingly collect information from children.
Changes to this policy
If we update this policy, the "Last updated" date at the top will change. Continued use of the extension after changes constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy, contact us at [email protected].