Privacy Policy — Reporter (Azure)

Last updated: 2026-06-01

In short: Reporter (Azure) is a browser extension that captures page elements and submits them as work items (Bug / User Story / Issue) to your own Azure DevOps project. All configuration is stored locally on your device. The extension communicates only with the Azure DevOps endpoint you configure. No analytics, no tracking, no third-party services.

What data does the extension store?

The extension stores the following in your browser's local extension storage (chrome.storage.local), accessible only to this extension:

This data never leaves your device except as described below.

What data does the extension send, and where?

The extension communicates only with Azure DevOps at the host dev.azure.com. Specifically:

All requests use HTTPS and your Personal Access Token (PAT) for authentication.

The extension also loads fonts (Inter, JetBrains Mono) from Google Fonts (fonts.googleapis.com, fonts.gstatic.com) — purely visual, no personal data is sent.

What data does the extension not collect?

Page content access

The extension's content script runs on all pages you visit (configured via <all_urls> in the manifest). It uses this access to:

The extension does not read page content otherwise, does not send page content anywhere except (a) the screenshot you explicitly attach to a report, and (b) the CSS selector + short HTML signature of the element you pick (text content between tags is replaced with * for internationalization safety).

Screenshots

When you submit a report with the screenshot toggle enabled, the extension captures the currently visible portion of the active tab using Chrome's tabs.captureVisibleTab API and uploads it as an attachment to your Azure DevOps work item. The screenshot is processed entirely locally and is only uploaded to your configured Azure DevOps project.

Local-only storage

Your PAT is stored in chrome.storage.local in plain text. This storage is sandboxed per extension — other extensions cannot access it. However, anyone with access to your operating system user account (including malware or someone using your unlocked computer) could read this storage.

We recommend:

Data retention

The extension retains your data as long as you have the extension installed and configured. If you:

The extension does not retain any data outside your browser.

Third-party recipients

That's it.

Changes to this policy

If we change how the extension handles data, we will update this policy and bump the version of the extension. The "Last updated" date at the top reflects the most recent change.

Contact

For questions about this privacy policy or the extension, contact: drahomirhajek@gmail.com