Zerotrust
Description
Privacy-first Chrome extension for real-time website security analysis using on-device AI. Trust scores (0-100), phishing detection, SSL verification, cookie compliance & AI chatbot powered by WebLLM with zero external data transmission.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
ZeroTrust - AI-Powered Website Security Scanner
A Chrome extension that provides **local-first, privacy-preserving** website security analysis using on-device AI (WebLLM). All processing happens in your browser - no data is sent to external servers.
Features
- Trust Score Analysis - Comprehensive 0-100 security scoring with letter grades (A-F)
- Security Breakdown - Detailed analysis of:
- HTTPS/SSL certificate validation
- Domain age verification
- Phishing signal detection
- Malicious script scanning
- Cookie compliance checking
- Form security assessment
- AI Chatbot - Ask questions about any website's security and content
- Real-time Scanning - Instant security assessment of any webpage
- 100% Local - All AI processing runs in your browser using WebGPU
AI Models
Choose from three models based on your device capabilities:
| Model | Size | VRAM | Best For |
|---|---|---|---|
| Gemma 2 2B | ~1.5GB | 2GB | Quick scans |
| Phi-3 Mini ⭐ | ~2GB | 3GB | Recommended |
| Llama 3.1 8B | ~4.5GB | 6GB | Complex analysis |
Installation
From Source
Clone the repository:
git clone https://github.com/yourusername/zerotrust.git cd zerotrustInstall dependencies:
npm installBuild the extension:
npm run buildLoad in Chrome:
- Open
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
distfolder
- Open
Development
# Development mode with hot reload
npm run dev
# Build for production
npm run build
# Lint code
npm run lint
Architecture
This is a **Manifest V3** Chrome extension with multiple components:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Popup │────▶│ Background │────▶│ Offscreen │
│ (React) │ │ (Router) │ │ (WebLLM) │
└─────────────┘ └─────────────┘ └─────────────┘
│
Related Skills
Defense in Depth
Implement multi-layered testing and security best practices.
Security SecLists Official Repository
[OWASP Testing Guide](https://owasp.org/www-project-web-security-testing-guide/)
Security Threat Hunting with Sigma Rules
Use Sigma detection rules to hunt for threats and analyze security events
Security Maintenance Walkthrough - 2026-03-29
- Re-triaged the full 2026-03-15 security finding set against current `main` and wrote a fresh current-head re
Security Google Workspace Model Armor
Filter user-generated content for safety
Security Google Workspace Alert Center
Manage security alerts
Security Related Agents
Token Auditor
Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d
Gitnexus Security Boundary Reviewer
GitNexus security and trust-boundary reviewer. Use for auth, permissions, secrets, injection, unsafe parsing,
Accessibility Audit
| You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive tec... | -