Privacy Policy
Last updated: 2026-03-03
Summary
Meeting Recorder never transmits your recordings or meeting content to any server.
Recordings are saved exclusively to your local Downloads folder.
The only network requests made by this extension are for license key validation
with Lemon Squeezy when you activate or verify a Pro license.
What the extension does
Meeting Recorder captures the audio and video stream of the active browser tab using
Chrome's Tab Capture API. The resulting recording is saved directly to your local Downloads
folder as a WebM file. Your recording content is never uploaded or transmitted anywhere.
License validation
If you activate a Pro license, the extension communicates with the
Gumroad
licensing API (api.gumroad.com) to activate and periodically validate
your license key. The following data is sent to Gumroad during this process:
- Your license key
- Your product permalink (a public identifier for this extension)
No recording content, browsing history, or personal information is included in these requests.
Gumroad's own privacy policy governs how they handle this data.
Free-plan users make no network requests.
Data we do NOT collect
- We do not collect, store, or transmit your recordings.
- We do not collect usage statistics or analytics.
- We do not use cookies or tracking pixels.
- We do not transmit your browsing history or tab content.
Local storage
The extension stores the following data locally in your browser using
chrome.storage, which never leaves your device:
- A session flag indicating whether a recording is in progress (cleared when the browser closes).
- Your Pro license key and instance ID (only if you activate a Pro license).
- A timestamp of the last successful license validation.
Permissions explained
-
tabCapture — Used to capture the audio and video stream from the
active browser tab for recording purposes only.
-
downloads — Used exclusively to save the recorded WebM file to
your local Downloads folder.
-
storage — Stores the recording session state and, if applicable,
your Pro license key locally. Data is never transmitted by this permission.
-
offscreen — Required by Chrome's Manifest V3 architecture to run
the MediaRecorder API in a background context. No recording data leaves this context.
-
alarms — Used to enforce the 30-minute recording limit on the free plan
by scheduling a stop event. No data is transmitted.
-
Host permission: api.gumroad.com — Allows the extension to contact
the Gumroad API exclusively for Pro license activation and validation.
This permission is not used on the free plan.
Changes to this policy
If this policy is updated, the new version will be published here. Significant changes
will be noted in the Chrome Web Store changelog.
If you have questions, please contact us through the
Chrome Web Store
support page for this extension.