Indicators a static check can find

Data collection usually leaves traces in permissions, domains and code. A tracking SDK may appear as a known analytics domain. Credential access may appear as cookie or storage reads. Clipboard monitoring may appear as clipboard API calls or event listeners.

The report groups these indicators so you can review them together instead of treating each finding in isolation.

  • Analytics, advertising and session-replay domains
  • Cookies, history, tabs and webRequest permissions
  • Credential, token and clipboard access patterns
  • Broad host permissions and content-script matches
  • Unexplained endpoints in background code

Related pages:browser extension tracking analysisdoes this extension track me

What the indicators do not prove

A domain reference does not prove that the extension contacted it. A cookie permission does not prove that cookies were read or sent. Static analysis shows capability and code paths, not runtime behavior.

Legitimate features can also need sensitive access. A password manager needs credential access; a research tool may need history. The question is whether the access is proportionate and explained.

Related pages:extension external domain findercookies permission explained

How to review the result

Start with the domains and permissions that are hardest to justify for the feature. Then read the code around the matching finding. Check the privacy policy for the same categories of data and retention period.

If the policy does not mention a category that the code can access, ask the publisher. If an update adds a new analytics or advertising domain, compare it with the previous version and read the release notes.

Related pages:compare Chrome extension versionsbrowser extension privacy guide