Privacy Policy for Source Detector
Last updated: March 2026
Overview
Source Detector is committed to protecting your privacy. This privacy policy explains how the browser extension handles data collection, storage, and usage.
Data Collection and Storage
What we collect
- Source map files detected from websites you visit
- Chrome extension (CRX) files you choose to analyze
- Extension settings and preferences
- File metadata such as size, type, and origin URL
How data is stored
- Core analysis data is intended to stay on your device
- Core workflows do not require creating a remote account
- No identity fields (such as name or email) are required for core use
- The extension focuses on page asset analysis instead of full browsing-history tracking
Storage duration
- Data remains stored until you choose to delete it
- You can clear stored data through the extension settings
Data Usage
How data is used
- To display source maps and CRX files for analysis
- To maintain a history of detected files
- To organize files by website
- To provide offline access to saved files
Data sharing
- No third-party analytics or advertising SDKs are used in extension core analysis workflows
- Core analysis and storage are designed as local-first workflows
- If a future release introduces additional remote services, this policy will be updated
Website Analytics (GitHub Pages Only)
The public website under sunhuawei.github.io/SourceDetector uses a minimal GA4 setup for page and CTA performance measurement.
- Tracked website events:
page_view, install_intent, outbound_click, language_switch
- Primary parameters:
page_language, page_type, page_path, cta_name, cta_location, destination_type
- By default, website analytics does not send
destination_url
- No extension-side artifacts, scanned target URLs, code snippets, secrets, tokens, or user-entered payloads are sent by this website analytics layer
Permissions
- storage: save detected files and settings locally
- webRequest: detect source map references
- host permissions: access source files from original locations for analysis workflows
User Control
- View stored data through the extension interface
- Clear stored data when needed
Contact
If you have questions, please create an issue in the GitHub repository.
Open GitHub Issues