forked from Stanzin7/ExtensionShield
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICE
More file actions
24 lines (18 loc) · 966 Bytes
/
NOTICE
File metadata and controls
24 lines (18 loc) · 966 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
ExtensionShield
Copyright (c) 2026 Stanzin Norzang
This project is licensed under the MIT License. See the LICENSE file for the full text.
---
Third-party attributions
-----------------------
ExtensionShield incorporates or was inspired by the following:
- ThreatXtension (https://github.com/barvhaim/ThreatXtension)
We took inspiration from ThreatXtension in the same space (Chrome extension
security scanning, VirusTotal integration). The initial security score
aggregation logic (risk points by category) was inspired by ThreatXtension;
ExtensionShield's primary scoring is the V2 ScoringEngine (multi-layer,
gates, governance) in extension_shield.scoring.engine. Supabase migration
schemas were initially derived from SQLite schema patterns from that
project; see supabase/migrations/ and supabase/schemas/ for file-level
comments.
Other dependencies are governed by their respective licenses; see
pyproject.toml and frontend/package.json.