Bulk File Downloader

A Chrome extension that scans any webpage for downloadable files (PDFs, documents, images, and more), lets you preview and select them, and saves them all in one click — or bundles everything into a single ZIP.

Last updated: [fill in date before publishing]

What the extension does

When you click "Scan Page," the extension reads the current tab's page content (links, images, audio/video sources) to build a list of files you might want to download. When you select files and click "Download," the extension uses Chrome's built-in Downloads API to save those files to your computer, or bundles them into a ZIP file using the JSZip library, entirely inside your browser.

What data we collect

None. Specifically:

Permissions we request, and why

PermissionWhy it's needed
activeTabLets the extension read the page you're currently viewing, only when you click the extension's button — not in the background, and not on other tabs.
scriptingLets the extension inject the file-scanning script into the active tab when you request a scan.
downloadsLets the extension save files you select to your computer's default download location.
storageLets the extension remember your Pro status and settings locally on your device.
Host permission (requested only when you use "Download as ZIP")The ZIP feature has to fetch each selected file's bytes to bundle them together, and those files are often hosted on a different site than the page you scanned. Chrome requires this permission for the extension to read across sites. We ask for it only the first time you click "Download as ZIP," not at install time.
https://api.lemonsqueezy.com/*Lets the extension verify a Pro license key you enter against our payment provider's license API. No other site is contacted with this permission.

We do not request access to your browsing history, cookies, or any site you haven't explicitly scanned or asked to download from.

Payments

If you choose to purchase the Pro upgrade, payment is handled by our payment provider, Lemon Squeezy, which acts as merchant of record. We do not see or store your card details — that data goes directly to Lemon Squeezy, subject to their own privacy policy. After purchase, Lemon Squeezy emails you a license key, which you paste into the extension to unlock Pro. The extension verifies this key using Lemon Squeezy's public License API.

Third-party libraries

This extension bundles JSZip (MIT License) to build ZIP files locally in your browser. JSZip does not transmit any data externally.

Changes to this policy

If our data practices change, we will update this page and, where required, notify users through the Chrome Web Store listing.

Contact

Questions about this policy or the extension: cqionglei@gmail.com