
Child Safety Web Tracker (Simulated)
Overview:
The Child Safety Web Tracker (Simulated) is a web-based application designed to educate and assist parents in monitoring and ensuring their child's online activity through a simulated environment. It allows parents to view mock browsing history, set screen time limits, block unsafe websites, and receive alerts on suspicious activity — without actually spying, thus focusing on awareness and safety education.
This is an ethical, educational project, not intended for real surveillance, but as a prototype or simulator for parental control platforms.
Technologies Used:
-
Frontend: HTML, CSS, Bootstrap, JavaScript
-
Backend: PHP / Java (Spring Boot) / Node.js
-
Database: MySQL / MongoDB
-
Optional Tools: Chart.js (for visual activity reports), Socket.io (for real-time alerts)
User Roles:
-
Parent (Main User): Login, set restrictions, monitor activity
-
Child (Simulated): Generates mock online behavior (via AI or predefined scripts)
Key Features:
1. Dashboard Overview:
-
Summary of daily online activity (simulated)
-
Pie charts for time spent on various websites (games, social media, education, etc.)
-
Alerts for suspicious behavior (e.g., excessive social media use)
2. Browsing History Simulation:
-
A timeline of websites visited
-
Each entry has URL, category (safe/unsafe), time spent
-
Option to “flag” certain sites
3. Website Blocking (Simulated):
-
Parents can add websites to a block list
-
Shows “Blocked Access” message in simulation for these sites
4. Screen Time Limits:
-
Parents can set daily or hourly screen time
-
Simulated enforcement with countdown timer and auto-lock
5. Emergency Alert Button (Simulated):
-
Child can press an “I'm in danger” button
-
Triggers a real-time notification to the parent dashboard
6. Educational Tips Section:
-
Articles on digital safety, cyberbullying prevention, screen time habits
-
Tips updated dynamically
7. Login & Authentication:
-
Secure login for parents
-
OTP verification simulation for extra security layer