Privacy Policy

Overview

Simple Capture is a browser extension that captures content from your active browser tab in four modes (audio, video, transcript, screenshot) and saves the result as a file to your computer. It is designed with privacy as a core principle.

Data Collection

Simple Capture does not collect, store, transmit, or share any personal data.

  • No personal information is collected.
  • No analytics or tracking of any kind inside the extension.
  • All capture, encoding, and stitching happens entirely on your device.
  • No captured content is sent to any server.

What Each Mode Captures

  • Audio uses Chrome’s tabCapture API to access the active tab’s audio stream when you click Start. The stream is encoded to MP3 in real time and saved to your Downloads folder when you click Stop.
  • Video uses tabCapture to record the active tab’s video and audio. The stream is encoded to WebM (free) or MP4 (Pro) locally and saved to your Downloads folder.
  • Transcript reads existing captions or transcript text from the page (for example, YouTube captions via the public InnerTube endpoint, or visible transcript blocks elsewhere). No audio is captured and no speech recognition is performed.
  • Screenshot uses chrome.tabs.captureVisibleTab to take pictures of the visible portion of the active tab and stitches them into a full-page PNG locally.

Capture only occurs while you are actively recording or after you explicitly click the capture button. The extension cannot and does not capture in the background or without your explicit action.

Permissions

The extension requests the following permissions, each used solely for its core capture functionality:

  • tabCapture. To access the audio and video stream from the active tab (audio and video modes).
  • activeTab. To identify which tab to capture from.
  • offscreen. To create a background document for media encoding (required by Chrome’s Manifest V3 architecture).
  • downloads. To save the captured file to your Downloads folder.
  • storage. To remember whether a capture is in progress (session storage, cleared when the browser closes) and your preferred settings such as quality and Pro license key (local storage). No personal data is stored.
  • sidePanel. To open the extension’s side panel UI when you click the expand icon.
  • scripting. To inject the transcript-extraction script into the active tab (transcript mode only).
  • host_permissions: <all_urls>. To run the transcript-extraction script on whatever page you are viewing. The script reads page content only when you click the extension; it does not run in the background.

Pro License Activation

If you purchase the optional Pro upgrade, the following user-initiated network requests are made:

  • Clicking “Upgrade to Pro” opens a Stripe checkout page in a new browser tab (outside the extension). Payment data is handled entirely by Stripe and never passes through the extension.
  • Entering a license key sends it to simple-capture.com for one-time validation. Only the license key string is transmitted; no other data.
  • The “Lost your key?” feature opens the Simple Capture website in a new tab where you can look up your key by email. This happens on the website, not within the extension.

No network requests are made during capture, and none are made at all for free-tier users who do not activate a Pro license.

Third-Party Services

Encoding is performed locally using open-source libraries bundled with the extension (lamejs for MP3, mp4-muxer for MP4, and standard browser APIs). No third-party analytics, tracking, or advertising SDKs are included in the extension. The only external service interaction is the optional Pro license validation described above and, in transcript mode, requests to YouTube’s public InnerTube endpoint to fetch captions for the page you are viewing.

Changes to This Policy

If this privacy policy is updated, the changes will be reflected on this page.

Contact

If you have questions about this privacy policy, please visit simple-capture.com.