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

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 for our activation server's domainLets the extension send an activation code + random install ID to our server when you click "Activate," so we can check the code is valid and hasn't already been used up elsewhere. Scoped to just that one domain.
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.

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 processor, Stripe, via a Stripe Payment Link. We do not see or store your card details — that data goes directly to Stripe, subject to Stripe's privacy policy. After payment, we send you an activation code by email, which you enter in the extension to unlock Pro. The extension verifies this code against our activation server (see "What data we collect" above) so that a single code can't be reused an unlimited number of times.

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: bulkfiledownloader.support@gmail.com