Back to TestScout

TestScout Privacy Policy

Last updated: February 24, 2026

Overview

TestScout is a browser extension that automatically captures context when JavaScript errors occur and allows manual capture of UI issues for debugging. We are committed to protecting your privacy. This policy explains what data TestScout collects and how it is handled.

Data Collection

TestScout collects the following data locally in your browser when a JavaScript error occurs or when you manually trigger a capture:

  • Screenshots of the visible page
  • JavaScript error details (message, stack trace, file, line number)
  • Console log history (last 50 entries)
  • Network request history (last 20 fetch requests)
  • Recent user actions (last 10 clicks and form interactions)
  • DOM state (page URL, title, viewport size, active element)
  • Page performance metrics (memory, timing)

Data Storage

All data is stored locally in your browser using Chrome's storage API. Your data is:

  • Never sent to external servers
  • Never shared with third parties
  • Limited to the last 50 captures (older captures are automatically removed)
  • Cleared when you click "Clear All" in the extension popup
  • Removed entirely when you uninstall the extension

Data Sanitization

TestScout automatically protects sensitive information:

  • Form field values are replaced with masked indicators
  • Password and hidden fields are excluded from captures
  • The floating capture button is disabled on sensitive pages (banking, login, checkout)
  • Large storage keys are filtered out

Permissions

TestScout requires the following browser permissions:

activeTab / tabs

Required to capture screenshots and access the current page URL and title.

storage

Used to store captured bug reports and extension settings locally in your browser.

scripting

Required to inject the content script that monitors for errors and captures page context.

Host permissions (<all_urls>)

Required to run the error capture script on any webpage you visit. No data is sent to external servers.

Data Export

When you export captured data as JSON, the file is downloaded directly to your computer. No data passes through our servers or any external services. The export happens entirely within your browser.

Third-Party Services

TestScout does not use any third-party analytics, tracking, or data collection services. The extension operates entirely locally within your browser.

Contact

For questions about this privacy policy or TestScout, please contact:

admin@testscout.dev

Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted at this URL with an updated "Last updated" date. We encourage you to review this policy periodically.