What we ask for, and why
A design overlay has to draw on the page you are looking at. That is the whole reason for the permissions below. Nothing here is used to collect data.
"Read and change all your data on all websites"
This is the scary-sounding line Chrome shows for any extension that can act on any page. For Pixel Perfect Advanced it exists for exactly two jobs:
- Draw your overlay layers on top of the current page so you can compare them against your build.
- Restore the layers, opacity and position you saved for that specific site the next time you visit it.
It works on any site because you decide where you are comparing, and that could be localhost, a staging URL, or production. The extension does not read the text, forms or content of the page, and it does not send the page or anything about it anywhere.
Storage
Storage keeps your layers, their settings and your per-site setup on your own machine, so your work survives a page reload and comes back when you return. It is local browser storage, not a server. There is no account and nothing syncs unless your browser's own profile sync moves it.
Debugger access (Chrome and Edge only)
On Chrome and Edge the extension requests the debugger permission. Chrome shows a
distinct warning for it, so we want to be upfront: it powers one feature, "Window to layer" -
the viewport-emulation control that resizes the page's render width to match your design without
resizing your actual window. That is done through Chrome's device-metrics override, which lives
behind the debugger API.
We do not use it to inspect network traffic, read page content, or run any code on the page. It is attached only while emulation is on and detached the moment you turn it off. Firefox has no equivalent API, so the Firefox build does not request this permission and the feature relies on the browser's own tools instead.
No analytics. No accounts. No network calls to us. If a permission is not needed to draw an overlay or remember your layers, we do not ask for it.
Questions
If anything here is unclear, contact us and we will explain. The privacy page covers how data is handled.