01Overview
Bulk Image Downloader is a Chrome extension that scans the current webpage for images, lets you filter and select them, and downloads your selection as a single ZIP file. The entire process — scanning, filtering, fetching, and zipping — happens locally in your browser. No data is sent to any external server.
We don't collect any data. No analytics. No tracking. No cookies. No accounts. Nothing leaves your browser.
02Data collection
This extension does not collect, store, or transmit any of the following:
- Personal information (name, email, address, phone number)
- Authentication or financial data
- Browsing history or page content
- Web browsing activity or search terms
- IP addresses or device identifiers
- Cookies or tracking tokens
- Usage analytics or telemetry
- Any form of user-generated content
The only information the extension reads from a webpage is image-related data — specifically <img> tag URLs, srcset attributes, CSS background-image values, <video> poster URLs, SVG <image> references, and Open Graph meta image tags. This data is used solely to display the image grid in the popup and is discarded when the popup closes.
03Permissions & why we need them
The extension requests the minimum permissions necessary to function. Here's what each one does:
| Permission | Purpose |
|---|---|
activeTab |
Grants temporary access to the current tab only when you click the extension icon. Used to scan the page's DOM for images. Access is revoked as soon as you navigate away or close the popup. |
scripting |
Allows the extension to inject a content script into the active tab when you click "Scan this page." The script reads image URLs from the DOM and sends them back to the popup. It does not modify the page, does not persist, and only runs on your explicit action. |
downloads |
Used to save individual images via the single-download button. The bulk ZIP download uses a standard browser download (<a download>) and does not require this permission. |
The extension does not use <all_urls> host permissions. No page is accessed without you explicitly opening the popup and initiating a scan.
04Local storage
This extension does not use chrome.storage, localStorage, IndexedDB, cookies, or any other persistent storage mechanism. No preferences, scan results, or download history are saved between sessions. Every time you open the popup, it starts fresh.
05Third-party services
This extension does not communicate with any third-party services, APIs, or servers. All code is bundled locally within the extension package. No external scripts, analytics libraries, or tracking pixels are loaded.
When you download images, your browser fetches them directly from their original source URLs (the same servers that served them to the webpage). The extension does not proxy, redirect, or route these requests through any intermediary.
06Security
All processing occurs locally in your browser's sandboxed extension environment. Image data is held in memory only during the download process and released immediately after the ZIP file is saved. The extension does not use eval(), Function() constructors, or any form of dynamic code execution.
07Children's privacy
This extension does not knowingly collect any information from anyone, including children under the age of 13. Since no data is collected from any user, the extension is compliant with COPPA (Children's Online Privacy Protection Act) and equivalent regulations.
08Changes to this policy
If this privacy policy is updated, the changes will be posted on this page with a revised "Last updated" date. Since the extension does not collect data, meaningful changes to this policy are unlikely. Any change that introduces data collection would require explicit disclosure and updated permissions in the Chrome Web Store listing.
09Contact
If you have questions about this privacy policy or the extension's behavior, you can reach the developer at:
Juhil Mendpara
Email: juhilpatel321@gmail.com