Privacy Policy — Website CSS and Style Extractor
Effective date: April 23, 2026 Extension: Website CSS and Style Extractor (Chrome extension) Developer: Tarek Riman
Summary
Website CSS and Style Extractor does not collect, transmit, sell, or share any personal data. Everything the extension does happens locally on your device.
What the extension accesses
When you click the extension’s toolbar icon on a webpage, the extension reads the following information from the currently active tab only:
- Computed CSS styles of elements on the page (colors, font sizes, spacing, borders, shadows, etc.)
- CSS custom properties (
--variables) defined on the document root - CSS rules from stylesheets the page has loaded (when readable; cross-origin stylesheets are not read)
- The page’s title and URL, used only for labeling exported files and displayed inside the extension popup
It does not read page text, form inputs, cookies, tokens, passwords, or any other content outside of CSS-related data.
What the extension stores
The extension uses chrome.storage.local to save a single piece of information: the computed styles of an element you have explicitly picked using the “Pick Element” feature. This data stays on your device and is only used to display the element’s styles inside the extension popup. It is not transmitted anywhere.
You can clear this data at any time by removing the extension.
Network activity
The extension makes no network requests. It does not contact any server, analytics service, advertising network, or third party. All processing is performed locally in your browser.
Downloads
When you use any of the Export options, the extension generates a file entirely on your device and triggers a local download through Chrome’s standard download mechanism. No copy of the file is transmitted to any server.
Permissions used and why
| Permission | Reason |
|---|---|
activeTab |
To read the computed CSS of the currently active tab, only after you explicitly click the extension icon |
scripting |
To inject the style-reading script into the active tab when you request a scan |
storage |
To remember the last element you picked with the element picker, locally on your device |
downloads |
To save exported files (CSS, JSON, Markdown, HTML, etc.) to your computer |
The extension requests no broad host permissions. It can only run on a tab when you deliberately invoke it.
Children’s privacy
The extension is not directed at children under 13 and does not knowingly collect any information from anyone.
Changes to this policy
If this policy is updated, the new version will be published at the same URL with a revised effective date.
Contact
For questions about this policy or the extension, contact: Tarek Riman — https://www.linkedin.com/in/tarekriman/
