Last updated: 2026-07-13
Wallpaperify does not collect, store, or transmit any personal data or
browsing activity. Everything the extension needs — your settings, your
uploaded wallpaper images/videos, and per-site preferences — is stored
locally in your browser (chrome.storage.local and IndexedDB) and
never leaves your device.
The content script reads the computed background color of the page you're viewing (and, when the frosted-glass effect is on, the page's own CSS rules) purely to decide whether to show your wallpaper and how to style the page — this analysis happens entirely on your device and is never transmitted anywhere.
A small local cache remembers which sites were detected as having a plain background (plus a simple visit counter) so the wallpaper can apply before the page first paints. This cache stays on-device, can be turned off entirely, and is viewable/clearable per site from the extension's settings page.
| When | What's sent | Where |
|---|---|---|
| You add a wallpaper by direct image/video URL, or a live website embed | A request to the URL you provided | The site you specified — to load that media/page as your wallpaper |
| Frosted-glass effect reads a cross-origin stylesheet the current page links to | A normal request for that CSS file (the same one your browser would load anyway) | The site whose stylesheet it is — no user data included |
| You explicitly open "Report a problem or suggestion" and click Submit | The description you typed, the page URL you chose to include, the extension version, and an optional screenshot you attached | A Google Apps Script the developer runs, which emails the report to their inbox |
Outside of these three cases — all of which you either directly configure or directly trigger — Wallpaperify makes no network requests and sends nothing anywhere.
| Permission | Why it's needed |
|---|---|
storage | Save your settings, wallpaper list, and per-site preferences locally. |
unlimitedStorage | Uploaded wallpaper videos can exceed the default browser storage quota. |
clipboardWrite | Lets the "Copy report text" button on the report page copy text to your clipboard. |
| Host access to all sites | The extension's single purpose is restyling any page you visit, so the content script needs to run everywhere to detect plain backgrounds and apply your wallpaper. No page data is read, collected, or transmitted. |
Questions about this policy or the extension's data practices can be sent through the "Report a problem or suggestion" page inside the extension.