Privacy Policy
Last updated: September 18, 2026 — How PageScoop reads the tab you have open, what it keeps on your device, and what it never collects.
1.Summary
PageScoop is a Chrome extension that lists the images and videos already present on the page you are viewing, so you can save them individually or as a ZIP. The scan runs in your browser when you open the popup. There is no account system, no analytics, and no PageScoop server that receives your pages or your files.
2.What the extension reads
When you open the popup, PageScoop inspects the current tab to collect media addresses that the page already contains:
- Media addresses:
imgsources,srcsetentries, lazy-loading attributes, CSS background images,videoandsourcefiles, poster frames, icon links, and social preview images such asog:image. - Already-loaded resources: the browser’s own list of files the page has downloaded, used to catch images that carry no file extension.
- The page address and title: used to name the download folder, to label the popup, and to skip tabs the extension must not run on, such as Chrome settings pages.
The scan covers frames on the page and open shadow DOM content, because media is often nested there. Results live in the popup only and disappear when you close it.
3.How downloads work
Saving files one by one, or saving a whole selection, hands each address to the browser’s download manager. Files land in your Downloads folder inside a PageScoop subfolder.
ZIP archives are built on your computer. The popup requests each selected file from the server that already hosts it — the same server the page loaded it from — and packs the bytes into an archive locally. Those requests include the cookies your browser would normally send to that site, so files behind a login can be saved. Nothing is routed through a PageScoop service, and the archive is created in memory on your machine before the browser saves it.
4.What is stored
Your filter choices are saved on your device with chrome.storage.local: which file formats are enabled, the minimum width and height, and whether images, videos, background images, and meta images are included. Nothing else is persisted — no list of scanned pages, no copies of media, no identifiers.
Those settings stay until you change them or uninstall the extension.
5.What we never collect
PageScoop does not collect names, email addresses, account or advertising identifiers, payment information, location, health or financial data, browsing history, or usage analytics. It does not sell or transfer user data, and it does not use data for advertising, credit assessment, or any purpose outside saving media from the page you opened it on.
6.Permissions
storage
Keeps your filter and size preferences on your device.
tabs
Identifies the tab you are on so the scan targets the right page, and skips pages extensions may not touch.
activeTab
Grants access to the tab you clicked from, for that visit only.
scripting
Loads the extension’s own scanning helper into the page when it is not already running. Nothing is fetched from the internet to do this.
downloads
Hands selected files to the browser download manager.
Host access
Lets the extension read media on HTTP and HTTPS pages, fetch those files for ZIP archives, and — only when Chrome’s “Allow access to file URLs” option is on — read local file pages.
7.Remote code and third parties
PageScoop does not download or execute remote JavaScript. All of its code ships inside the extension package, including the open-source JSZip library used to build archives locally. The extension contacts no third-party service; the only network requests it makes are to the servers already hosting the files you chose to save.
8.Your choices
- Nothing is scanned until you open the popup, and nothing is saved until you pick files.
- Narrow what is listed with the format filters, the minimum-size slider, and the image, video, background, and meta toggles.
- Remove the extension at any time; uninstalling deletes the stored settings with it.
9.Children
PageScoop is a general-purpose download utility. It is not directed at children and does not profile anyone.
10.Changes
If this policy changes, the “Last updated” date above will be revised, and material changes will be noted in the store listing or release notes.
11.Contact
Questions about this policy can be sent to msaidzengin@gmail.com.