UI Extractor

Privacy Policy

UI Extractor does not collect, transmit or sell any data. It has no servers, no accounts and no analytics. Everything it captures stays in your own browser.

Last updated: 11 September 2026

The short version. Nothing leaves your machine. There is no backend to send anything to, and the extension makes no network requests on your behalf except to fetch stylesheets and assets from the page you are actively capturing.

What the extension stores

Everything is stored locally, on your own computer, using the browser's own storage. None of it is readable by us, because none of it is ever sent anywhere.

What Where Why
Your captures IndexedDB The markup, resolved CSS and thumbnail for each element or page you choose to capture, so your library persists between sessions.
Settings chrome.storage.local Your preferences and the list of sites you added to the similarity watchlist.

You can delete any capture at any time, or remove everything at once with Clear library in the library sidebar. Uninstalling the extension removes all of it as well.

What the extension does not do

Permissions, and what each one is for

Chrome requires the extension to declare the capabilities it uses. Here is what each one does in this extension.

Permission What it is used for
<all_urls> The whole point of the extension is capturing UI from whatever page you are looking at, so it cannot know in advance which sites you will use it on. Nothing is read from any page until you start the picker or run a scan there.
scripting Injects the picker into the current tab at the moment you activate it. No script runs automatically on any page.
storage, unlimitedStorage Saves your settings, and keeps your library from hitting the small default quota. A capture bundles markup, CSS and a thumbnail, so a few hundred of them add up.
tabs Identifies the active tab so the picker is injected into the right place, screenshots the visible tab to build a capture thumbnail, and clears picker state when a tab closes. Browsing history is never read.
sidePanel, contextMenus Opens the capture feed, and adds the right-click menu entries.
downloads Saves an asset or a ZIP export to your computer, only when you explicitly ask for it.

Network requests

The extension contacts no service of ours, because there is none. The only requests it makes are to the page you are actively capturing: when a page's own CORS policy blocks a stylesheet or an asset from being read in the page itself, the extension refetches it from the background so your capture is complete. Those requests go to the same site you are already visiting.

Children

The extension is a developer and design tool. It collects no personal data from anyone, of any age.

Changes to this policy

If this policy changes, the updated version will be posted here with a new date at the top. Because the extension collects nothing, any change is likely to be a clarification rather than a change in what happens to your data.

Contact

Questions about this policy can be sent to aidangtp@hotmail.com.