← Simple Web Recorder
Privacy and permissions

Simple Web Recorder keeps recordings on your device.

There is no account, mandatory cloud upload, recording-content analytics, or remote processing in the core extension.

What stays local

Why each permission is requested

Active tab
Identifies the tab you deliberately choose from the extension toolbar.
Scripting
Installs the cursor/Push-to-Talk/Sensitive Field Shield/Privacy Curtain helper only in the current tab you explicitly start recording. It observes enabled pointer events, the explicit Alt+Shift+U and Alt+Shift+B hold/releases, and (only when opted in) the focused password/payment field's rectangle—never page text, DOM content, field values, labels, names, IDs, or general keystrokes. The same permission injects a full-page screenshot scroller into the tab you chose from the toolbar; that helper reads only scroll positions and viewport size, never page text or DOM content.
Tab capture
Receives that tab’s video and audio. Chrome suppresses local tab playback during capture unless you explicitly enable monitoring.
Desktop capture
Shows Chrome’s native picker when you choose a window, browser tab, or full screen.
Offscreen document
Keeps media recording and any selected local duration auto-stop active after the popup closes and while the Manifest V3 service worker sleeps.
Side panel
Shows the local Recording Hub with each explicitly started tab's state, elapsed and remaining time, size, and controls. It does not authorize capture of another tab.
Storage
Saves settings and recording chunks locally for long-session safety and recovery.
Unlimited storage
Lifts Chrome’s default per-extension storage cap so long recordings are limited by your free disk space rather than an arbitrary quota. Everything still stays on this device; the recorder warns and stops safely as your disk fills.
Downloads
Lets you save a selected recording to your computer.
Desktop notifications (optional)
Requested only when you enable recording alerts in the Hub. Chrome may show a captured tab title and local start, pause, ready, error, or one-minute-left state; no media, page content, URL, or transcript is sent anywhere. Turning alerts off removes the optional permission.
Native Messaging (optional)
Requested only when you enable Send to OBS. It pairs with the separately installed com.rippax.simple_capture_bridge companion and exchanges local feed-control and WebRTC signaling messages; media never travels through Native Messaging. Turning Send to OBS off disconnects the companion and removes the permission.
Camera and microphone
Requested by Chrome only when you enable those sources.

What the extension does not do

Chrome Web Store Limited Use

Simple Web Recorder's use of information received from Chrome APIs complies with the Chrome Web Store User Data Policy, including the Limited Use requirements. It uses captured website content, the chosen tab's title and URL, and enabled pointer/click activity only to provide the recording, screenshot, editing, recovery, and local OBS-bridge features you explicitly request.

This information is not sold, used for advertising or credit decisions, or transferred for an unrelated purpose. The developer does not receive or allow humans to read your recordings or captured browsing data. The only external requests are the model downloads and payment-status paths described above; captured content is not included in those requests.

Recording responsibly

Record only material you are authorized to capture and follow applicable law and website terms. Protected streaming content may appear black, blank, downscaled, silent, or unavailable. Simple Web Recorder does not attempt to defeat those protections.