StyleMatrix Privacy Policy

Effective: 4 November 2026 · Applies to the StyleMatrix — CSS, Font, Design Token & Tailwind Inspector Chrome extension, version 1.0.0 and later

StyleMatrix is a design inspector for the web page you are viewing. It shows an element's CSS, box model, fonts and color contrast, collects the page's colors, type scale and CSS variables, lists the SVGs and images the page uses, and lets you copy or export the results, for example as CSS, Tailwind CSS or design tokens. All inspection runs inside your browser. StyleMatrix has no account system and no server, and it sends nothing to its developer. It has no analytics, tracking, advertising or remotely loaded code.

In short

1. Information StyleMatrix reads from web pages

StyleMatrix's content script runs on the web pages you open, in the top-level page only. Local files are included only if you turn on Allow access to file URLs for StyleMatrix in Chrome's extension settings. Chrome's own pages and the Chrome Web Store can't be read by any extension.

Until you use StyleMatrix on a page, the script reads nothing from it, except for the toolbar count while that setting is on (section 2).

When StyleMatrix reads a page

What it reads

Where the results go

All of this is processed locally in your browser. The results are kept in the memory of that tab, where a scan is reused for a few seconds and then refreshed when needed. They are discarded when the tab loads another page, reloads or closes. They are never written to storage and never sent to the developer or anyone else.

Scan results leave the tab only in these ways, all within your computer:

What StyleMatrix does not read

StyleMatrix does not keep a record of the sites you visit.

Pointer and keyboard

None of this is recorded, stored or sent.

What StyleMatrix adds to a page

StyleMatrix does not change a page's content or styles. Its panel, overlay and highlights are drawn inside one container element that it adds to the page the first time you open its panel or turn on Inspect mode there, or on every page if you turn on Launcher on every page (off by default).

2. The toolbar count (automatic scan)

The setting Token count on the toolbar icon is on by default. While it is on, on every page you open:

To turn it off: open the toolbar popup → Pro / Settings (or the Pro tab of the in-page panel) and switch off Token count on the toolbar icon. StyleMatrix clears the count and stops scanning pages on its own. It then reads a page only when you use it.

3. Information stored on your device

Storage keyWhereWhat it holdsRemoved when
showBadgechrome.storage.localWhether the toolbar count is on (on by default)You change the setting, or uninstall StyleMatrix
alwaysShowLauncherchrome.storage.localWhether the floating launcher appears on every page (off by default)You change the setting, or uninstall StyleMatrix
drawerDockchrome.storage.localWhich side of the window the in-page panel docks toYou change it, or uninstall StyleMatrix
assetCheckerchrome.storage.localDark or light backdrop behind asset previewsYou change it, or uninstall StyleMatrix
jsxCurrentColorchrome.storage.localWhether SVG-to-JSX copies use currentColor (on by default)You change it, or uninstall StyleMatrix
swatchFormatchrome.storage.localWhether clicking a color copies HEX, RGB or HSLYou change it, or uninstall StyleMatrix
proLicensechrome.storage.local, plus a copy in chrome.storage.syncLicense status: whether Pro is active, your license key, when it was activated, and how it was verified (reviewer key or Gumroad)You click Remove license from this browser (Pro / Settings), or uninstall StyleMatrix (local copy)

A setting is saved only after you change it; until then StyleMatrix uses the default. Settings stay on this computer and are not synced.

Your license key is stored in capital letters with spaces removed, in Chrome's extension storage, without additional encryption. Your license status does not include your name, email address or any purchase details.

StyleMatrix stores nothing else. In particular, it never stores scan results, page addresses, page text, colors, images or a list of the pages you visit, and it does not use cookies, localStorage or IndexedDB.

About chrome.storage.sync: StyleMatrix keeps a copy of your license status there so Pro follows your Chrome profile to your other computers. If Chrome Sync is turned on, Google syncs this data across the browsers signed in to your Google Account, under Google's Privacy Policy. The developer has no access to it. If Chrome Sync is off, the copy stays on your device. To clear the synced copy, use Remove license from this browser before uninstalling.

4. Clipboard and exports

Clipboard (write only)

StyleMatrix writes to your clipboard only when you click a copy button, a color swatch or a type-scale row. It never reads your clipboard.

What you can copy:

StyleMatrix uses the browser's clipboard API. Where that isn't available, for example on pages served over plain http://, it uses the browser's copy command on a hidden text field, which the clipboardWrite permission allows. Copied text is on your system clipboard like anything else you copy.

Exports and downloads

Exports are created in your browser from a scan of the page and saved to your downloads folder like any other download. StyleMatrix does not need the downloads permission for this. Export file names contain the site's host name and the date, for example stylematrix-example.com-tokens-2026-11-04.csv. The exceptions are tailwind.config.js and single assets, which are saved under the asset's own name: an image's file name, or an SVG's label as described in section 1.

ExportContains
CSV (free)Colors by role, type styles with a text sample of up to 64 characters each, font families, and CSS variable names and values. No page address.
CSS variables, Tailwind @theme and tailwind.config.js (Pro)Color, font and type tokens, under a header that names the full page address and the date.
Design tokens JSON (Pro)The same tokens, the full page address and date, and each type style's text sample.
Asset manifest JSON (Pro)The full page address and date, and for each asset its name, address and any alternative image sources, sizes, alt text and, for inline SVGs, the markup.
HTML gallery (Pro)The host name and full page address, each asset's name, address and alt text, and the inline SVGs embedded in the file. When you open the file later, your browser loads the listed images from their original addresses.
Single asset (free, Assets tab)The SVG markup, or the image file.

The page's title is not included in any export. The full page address includes any query string and #fragment (some web apps keep access tokens in the fragment), so if a page's address contains private information, the files that name it will too. Check an export before you share it.

5. Network requests

StyleMatrix makes no network requests to its developer, and its background script makes none at all. These are the only requests it causes:

License activation (only when you enter a purchased key and click "Activate")

StyleMatrix sends up to two HTTPS POST requests to Gumroad's license API, https://api.gumroad.com/v2/licenses/verify. The body of each contains three form fields:

The requests are:

  1. A check (increment_uses_count=false), which doesn't count as an activation.
  2. Only if the key is valid, the purchase hasn't been refunded, charged back or disputed, and the key has been activated fewer than 3 times, a second request (increment_uses_count=true) that counts this activation. A key that fails the check doesn't use up an activation.

Gumroad's reply includes whether the key is valid, how many times it has been activated, and details of the purchase, such as the email address used at checkout and whether the purchase was refunded, charged back or disputed. StyleMatrix uses only the validity, the activation count and the refund, chargeback and dispute flags, to decide whether to unlock Pro. It does not store, show or forward the reply. If activation succeeds, StyleMatrix stores your license status as described in section 3. If it fails, nothing is stored.

Like any website, Gumroad also receives standard request information, such as your IP address and browser type. If you activate from the toolbar popup, the request comes from StyleMatrix itself. If you activate from the Pro tab of the in-page panel, Chrome treats the request as coming from the website that panel is open on, so Gumroad also receives that website's address: normally just its origin, such as https://example.com, but possibly the full page address, depending on that site's referrer settings. To keep the website out of it, activate from the toolbar popup. Gumroad handles this information under its own privacy policy.

A key is checked only when you click Activate. StyleMatrix does not contact Gumroad again later or in the background.

The Chrome Web Store reviewer key is checked offline: the extension contains only its SHA-256 hash, so checking it sends no network request.

Downloading an asset from the Assets tab (only when you click "Download")

These requests go only to the server that hosts the file the page uses.

Opening an asset in a new tab

The Open in a new tab button on image and background cards opens the file's address in a new tab, as if you had clicked a link to it.

Previews of the page's own files

To draw its previews, the in-page panel uses the page's own files. The Assets tab shows each image by loading it from its address, normally from your browser's cache and without sending a referrer. Type previews use the page's own fonts, which your browser may download from the server the page uses for them.

Links you choose to open

These buttons open a website in a new tab only when you click them, without telling it which page you were on:

Those websites have their own privacy policies.

Exported HTML galleries

When you open an exported HTML gallery, your browser loads the images it lists from their original addresses. This happens outside StyleMatrix.

6. Purchases

StyleMatrix Pro is bought on Gumroad's website, not inside the extension. Gumroad processes your payment and delivers your license key. As the seller, the developer receives the order details Gumroad provides to sellers, such as the email address you used at checkout. Those details are used only to deliver your license key, provide support and handle refunds. They are not linked to anything StyleMatrix does in your browser.

Tips through Buy Me a Coffee are handled by Buy Me a Coffee and don't involve a license key. StyleMatrix exchanges no data with Buy Me a Coffee.

7. What StyleMatrix never does

8. Chrome Web Store Limited Use

The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.

StyleMatrix's use of information received from web pages and Chrome APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. In particular:

9. Security

10. Children

StyleMatrix is a design and development tool. It is not directed at children under 13 and does not knowingly collect personal information from anyone.

11. Your choices

12. Changes to this policy

If StyleMatrix's data practices change, this policy will be updated before the new version is released and the effective date above will change. Any new kind of data handling will also be described in the release notes and, where required, StyleMatrix will ask for your consent before it starts.

13. Contact

For questions about this policy or your data, email nijkanani.dev@gmail.com.