The Digital Personal Data Protection (DPDP) Act 2023 mandates that user data must be handled securely. However, users have no visibility into:
- Data Exfiltration: Where is my data actually going? (USA? China?)
- Hidden Tracking: What creates "Digital Fingerprints" beyond simple cookies?
- Obfuscated Payloads: What secret data is hidden inside encrypted API calls?
NET-WATCH is a real-time forensic auditing tool that performs Deep Packet Inspection (DPI) on web traffic. Unlike static scanners, it launches a headless browser instance to execute and disa[...]
- Real-time Geo-Tracing: Resolves IP addresses of every API request to physical locations.
- Sovereignty Meter: Calculates the exact percentage of data remaining within Indian borders vs. foreign exfiltration.
- Payload Interception: Captures POST/GET data leaving the browser.
- Auto-Decryption: Built-in heuristic engine to detect and decode Base64 obfuscated payloads, revealing hidden PII (Personally Identifiable Information) leaks.
- Cookie Forensics: Distinguishes between Session (Transient) and Persistent (Tracking) storage.
- SSL/TLS Inspection: Verifies the cryptographic integrity of the connection.
- Core: Node.js, Express
- Engine: Puppeteer (Headless Chrome) for DOM rendering and network interception.
- Real-time: Socket.io for bi-directional event streaming.
- Visualization: Three.js / Globe.gl for 3D geospatial rendering.
- Deployment: Dockerized container on Render Cloud.
- Clone the Repo
npm installnode server.js- Navigate to
localhost:3000
Built for a Hackathon. Defending Digital India.