Last updated: 2026-07-09
Scrawnload is a browser extension that detects video and audio on the page you're viewing and lets you preview or download it. This page describes what data the extension accesses and what it does with it.
To find media on the page you're currently viewing, Scrawnload reads:
<video>/<audio> elements, media-related links, and meta tags on the active tab
Detected media URLs are held in chrome.storage.session,
which is in-memory, scoped to your browser session, and automatically
cleared when you close your browser. The only thing the extension
writes to persistent disk storage is a single boolean flag recording
that you've seen the one-line "only download media you have the
rights to" notice in the popup, so it doesn't show again — nothing
else is retained. Nothing else is written to disk by the extension
except the media file you explicitly choose to download.
When you click Download, Scrawnload uses Chrome's built-in downloads API to save the file you selected to your computer, the same as clicking a download link normally would. For HLS streams, video segments are fetched and merged into a single file entirely inside your browser (using ffmpeg compiled to WebAssembly, running in an offscreen page) — this processing never leaves your machine either.
Scrawnload requests the following permissions, each used only for the purpose below:
If this policy changes, the "Last updated" date above will change accordingly. Material changes will also be reflected in the extension's Chrome Web Store listing.
General questions can be filed as an issue on the project's source repository. For anything privacy- or copyright-specific, email hello@samreshan.com.np.