Skip to content

CSroseX/SafeExtensions

SafeExtensions

JavaScript ES2021 Chrome Extension MV3 Privacy Local Only Security Risk Scanner IndexedDB Storage HTML/CSS

SafeExtensions scans installed Chrome extensions locally to surface privacy risks. All analysis stays on-device with transparent, deterministic logic.

Quick Start

  1. Load unpacked: open chrome://extensions, enable Developer mode, choose this folder.
  2. Click the toolbar icon to run a scan and view scores.
  3. Disable or uninstall risky extensions directly from the popup.

Feature Overview

Feature Description Status
Local scanning Analyzes installed extensions without sending data out
Risk scoring 0-10 score with severity badges
Permission and host review Flags dangerous permissions and broad host access
Tracker checks Detects known tracker domains
Actions Disable or uninstall from the popup
CSV export Download scan summaries
IndexedDB storage Persists scan results locally
Onboarding tour Guided first-run walkthrough in popup
Safety disclaimer Built-in disclaimer modal for risk interpretation

Manifest Permissions

  • management: read installed extension metadata for local analysis
  • storage: save scan results and onboarding state locally

Future Work

  • More fingerprinting and network heuristics
  • Automated tests for risk rules and UI
  • Store listing assets and release automation
  • Optional TypeScript and linting/formatting configs

What makes SafeExtensions safer than others?

  • No telemetry: nothing is tracked or sent anywhere
  • No remote calls: works fully offline
  • 100% local analysis & storage: all data stays on your device

Contributing

Want to contribute? see docs/CONTRIBUTING.md for guidelines focused on privacy-first, readable, auditable changes.


This project is licensed under the Mozilla Public License 2.0 (MPL-2.0). See LICENSE.

Support: Open an issue at https://github.com/CSroseX/SafeExtensions/issues

About

Scan installed Chrome extensions and detect privacy risks locally

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors