System Architecture
Service Worker (Background)
Nikode Scan utilizes a Manifest V3 Service Worker that acts as a secure intermediary. It orchestrates real-time validation via Google Web Risk and GoPlus Security, handling authentication tokens and local state without impacting browser performance.
ASYNCHRONOUS ENGINE
PROXY-LAYER
Client-Side Agents
Our localized agents (content.js) perform structural DOM analysis in isolated environments. They identify exposed AWS/Google API keys and insecure data entry points using advanced regex patterns and structural heuristics before user submission.
ISOLATED WORLDS
DOM-HEURISTICS
File Integrity & Logic
| Module | Core Responsibility |
|---|---|
| config.js | Centralized API management and cache expiration logic (24h). |
| background.js | Dual Web2+Web3 Engine with GoPlus Auth & Cloud Proxy. |
| popup.js | Anti-XSS UI rendering and dynamic threat hydration. |