1. Home
  2. Privacy

Privacy — reviewed for v1.3

No server. No tracking.

SVG Downloader does its work on your device. It has no back end to send data to, and it's built that way on purpose — the short version is that there's nothing to collect because it never collects anything. The one exception is your own four settings, which ride Chrome's built-in sync.

The short version

What we don't do

There is no server, no account, no upload, no analytics and no tracking. SVG Downloader does not gather personal data, browsing history, page contents or usage statistics, and it has nothing to sell because it stores nothing about you. The only thing it stores at all is your own four preferences — see Data storage below.

What the extension actually touches

  • The active tab, only when you open the popup. To find SVGs it reads the current page's DOM — but only at the moment you click the extension. It has no standing access to your other tabs and does nothing in the background.
  • Your downloads folder, when you save. Choosing Download Current SVG or Download All as ZIP writes files to your browser's downloads. That's the only thing it writes to disk, and only when you ask.
  • Your own settings. Four preferences — filename prefix, ZIP name, whether it scans on open, and whether the colour-tool link is shown — are saved so the extension remembers how you like it. Nothing else is stored.

Network activity

The extension makes no calls of its own to any server we run — there isn't one. The only outbound requests are:

  • Fetching SVG assets the page already references. When an SVG lives at a URL — an <img> source, a CSS background, a sprite the page links to — the extension fetches that same asset so it can be included in your download or ZIP. These are the requests your browser would already make to render the page.
  • An optional, user-initiated link. If you choose to hand a file to the SVG Color Changer, that opens clasicwebtools.com in your browser. It happens only when you click it, and never automatically.

Separately, Chrome itself syncs the extension's four settings to your Google Account. That transfer is the browser's, not the extension's, and it carries nothing but those settings — see Data storage below.

Data storage

Nothing about your activity is stored by the extension — no page content, no browsing history, no usage data, and not on a server, because there is none. What is stored is your four preferences, and they're kept in chrome.storage.sync. That's Chrome's own mechanism: it means the settings follow your Google Account to your other machines, which also means they pass through Google's servers on the way. Settings only — the prefix you typed, the ZIP name, two toggles. Nothing about the pages you visit or the files you save goes with them. The SVG files themselves live wherever your browser puts downloads, under your control, and can be deleted like any other file.

Permissions, plainly

activeTab
Read the current page's DOM only when you open the popup, so it can detect the SVGs on that page. No standing access to your other tabs.
scripting
Run the detection pass in that same tab, on demand. It's what does the scanning the popup then shows you.
downloads
Write the SVG files you choose to save into your downloads folder. Nothing is written until you click download.
storage
Remember your four preferences via chrome.storage.sync, so they follow your Google Account. Settings only.
No tracking
No analytics, no cookies, no identifiers, no third-party calls beyond assets the page already references.

Open source

SVG Downloader is MIT-licensed and its full source is public. You don't have to take this policy on trust — read the code at github.com/Flozad/svg-downloader and confirm exactly what it does.

Changes and contact

This policy is last reviewed for v1.3. If the extension's behaviour changes in a way that affects it, this page will be updated alongside the release. Questions or concerns go to the issue tracker at github.com/Flozad/svg-downloader/issues.


Private by construction

Free, MIT-licensed, on-device. Chrome 88+, Edge and Brave.