Privacy policy
Last updated: 11 November 2026 · Version 1.0.0 · Publisher: isabilov.
Short version: UXMark itself sends no data anywhere and has no servers. Your notes, screenshots and reports stay in your browser. The only time anything goes out is when you click a link (Report a bug, by isabilov., or Open site, which opens the reviewed website), or when you yourself download, copy or share an export.
What UXMark reads
Only on the tab where you open the review panel, and only while it is open:
- The element you pick or the text you select — its tag, visible name (for example a button's label, up to 60 characters), a CSS selector and a short text fingerprint, so the note can find the element again. Selected text is kept as the note's quote (up to 400 characters).
- The page address — the site, the path and a hash route (
#/…). Query strings (?…, also inside a hash route) and plain#anchorsare left out, because they can hold private values. The path itself is kept as it is (it can contain names or record numbers, for example/patients/42, or a local file name). Used to group notes by page and shown in your report and exports. - The page title, the window size, the device pixel ratio and light/dark preference — stored with the note so a developer can reproduce it.
- A screenshot of the visible tab — only when you save a note or press Retake. UXMark hides its own panel for that moment, takes one picture of what is on screen, and keeps a crop around the element plus the full visible area. The picture is taken and cropped inside the extension; the website never receives it. If you switch tabs, the page reloads or changes route, or the element moves while it is being taken, it is not stored.
To find a note's element again, UXMark looks at elements of the same type on that page and compares their text with the stored fingerprint. This happens locally; that text is not stored or sent. UXMark does not read form values, passwords or cookies, and it does not run on a page until you open it there.
What UXMark saves (on your device only)
| Data | Where | Why |
|---|---|---|
| Reviews: name, site, author (optional), notes (title, note, suggested fix, severity, heuristic, element details, page address, quote, viewport) | chrome.storage.local | So the review is still there when you come back, and the report can be built. |
| Screenshots (element PNG, visible-area JPEG) | The extension's own IndexedDB (not the website's storage) | For the panel, the report and the ZIP. |
| Your edits to the "Copy for AI" text | chrome.storage.local | So your edits survive closing the page. |
| Two "tip dismissed" flags | chrome.storage.local | So the tips don't come back. |
UXMark has no servers, no analytics, no tracking, no ads, no account and no remote code. Nothing is uploaded.
Exports you create
Download ZIP (notes, report and screenshot files) and Print / Save as PDF (report with screenshots) create files on your device. Copy Markdown puts text only on your clipboard: your notes, page addresses, element names, selectors and quotes, no images. Where they go next (a client, a colleague, an AI coding tool) is your choice; screenshots can show whatever was on the screen, so check them before you share.
Links
- Report a bug opens a Google Form in a new tab. The link contains only the extension name ("UXMark") and its version (for example "1.0.0") so the form is filled in for you; opening it sends those two values to Google as part of the address. It never contains the page you were on or anything from it. Whatever you type into the form is sent to Google only when you press Submit. Google Forms is run by Google under Google's privacy policy; the answers are read only by the publisher to fix bugs.
- by isabilov. opens isabilov.com.
- Open site on the report page opens the reviewed website in a new tab.
Like any link, opening these pages lets those websites see the usual browser information (for example your IP address).
When UXMark runs
Only on the tab where you press Review this page in the popup or press Alt+Shift+U / Alt+Shift+N. It cannot run on Chrome's own pages, the Chrome Web Store or the PDF viewer. On local files it runs only if you turn on “Allow access to file URLs”. Reloading or leaving the page closes the panel; your notes stay saved.
Permissions
- activeTab — temporary access to the current tab, only after you open the popup or press a shortcut. Also what allows the screenshot of that tab.
- scripting — place the review panel on that tab.
- storage — keep your reviews and notes on your device.
- unlimitedStorage — screenshots of many notes can be larger than Chrome's default local quota.
Deleting your data
Delete a note with ⋯ → Delete in the panel or the report, or a whole review in All reviews. The note or review is deleted right away; its screenshots are kept for a few seconds so you can press Undo (Undo is offered for at most 8 seconds), then deleted (about 10 seconds later, or at the latest the next time UXMark starts, also if you closed the tab). A retaken screenshot replaces the old one, which is deleted. Removing the extension makes Chrome delete everything UXMark stored.