Web_Track is a real-time web-based tracking demonstration project that shows how camera access, live feed, screenshots, and geolocation can be collected from a browser with user permission.
It includes:
- An Admin Dashboard
- A Target Landing Flow
- Live camera feed
- Screenshot capture
- Location tracking
- Session-based tracking links
🌐 Live Demo:
https://web-track.onrender.com/
- Create tracking sessions
- Generate unique tracking links
- View target status
- See live camera feed
- Capture screenshots
- Track location in real time
- Friendly greeting page
- Festival-based greeting (e.g., Diwali)
- Name-based personalization
- Camera permission request
- Location permission request
- Live webcam stream
- Screenshot capture from admin panel
- Latitude & Longitude
- Google Maps link support
- Open admin panel
- Enter festival name (e.g.,
diwali) - Click Generate Tracking Link
- Send link to target
- Monitor live data
Example generated link: https://web-track.onrender.com/track?session=fugnpnhn5eq&festival=diwali
- Opens link
- Enters name
- Sees greeting page
- Clicks continue
- Browser asks for:
- Camera access
- Location access
- Data is streamed to admin
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js
- Web APIs:
- MediaDevices API (Camera)
- Geolocation API
- Hosting: Render
Web_Track/
│
├── public/
│ ├── admin.html # Admin dashboard
│ ├── track.html # Target page
│ ├── css/
│ ├── js/
│
├── server.js # Backend server
├── package.json
└── README.md- Camera & location require explicit browser permission
- Works on:
- HTTPS websites
- localhost
- No permission = no data access
⚠️ EDUCATIONAL USE ONLY
This project is created for:
- Learning web APIs
- Cybersecurity demonstrations
- Ethical hacking awareness
- OSINT & social engineering education
❌ Do NOT use this project for:
- Illegal spying
- Harassment
- Unauthorized surveillance
- Privacy violation
The author is not responsible for misuse.
- Cybersecurity learning
- College projects
- Ethical hacking demos
- Awareness training
- Web API practice
MIT License
Free to use, modify, and learn from.
Srijan Manna
GitHub: https://github.com/sr17an
⭐ If you like this project, please star the repository!