In today's world, parents are increasingly concerned about their children's safety and activities. They want a reliable way to track them and monitor their whereabouts at all times. However, physically monitoring children constantly is not feasible. To address this concern, we introduce a Safety Monitoring System, which enables parents to track their children’s activities remotely from anywhere in the world. This system plays a crucial role in solving the issue of missing children, as well as providing parents with the ability to keep track of their children’s every move. The system uses GPS and telephony services to locate the child's device, allowing parents to view the child’s location.
The application operates discreetly in the background, retrieving and sending data without the child’s knowledge. This includes call logs, message details, contacts, and the child’s precise location. The major advantage of this system is that if the child reboots their mobile phone, the monitoring process resumes automatically once the device is rebooted, ensuring continuous tracking.
The system sends all the data from the child’s phone to a server, which then forwards it to the parent's device at regular intervals, every 10 minutes. The application is divided into two parts: one for the parent, who can monitor all activities, and one for the child, where the child only sees a calculator app, while the data is being collected silently in the background.
Parent Features:
- Registration: Parents must register by filling out basic details and creating valid login credentials.
- Login: After registration, parents log in with their credentials.
- Add/View Child Details: Once logged in, parents can add details about their children and view information related to them.
- View Child’s Activities: After adding the child’s details, parents can monitor various aspects of the child's smartphone, including:
- Call Logs: Displays all recent calls made and received on the child’s phone.
- Messages: Shows all messages sent and received.
- Location: Displays the real-time location of the child.
- Contacts: Lists all contacts stored on the child’s phone.
Child Features:
- Login: Registered children log in using their credentials.
- Use Calculator: After login, a fully functional calculator is displayed, but in the background, data is silently retrieved.
Software Requirements:
- Operating Systems: Windows XP, Windows 7 (Ultimate, Enterprise)
- Development Tools: Android Studio, Visual Studio
- Hardware:
- Processor: Intel i3 or higher
- Hard Disk: 5 GB free space
- Memory: 1GB RAM
- Android Phone with KitKat or higher
Advantages:
- Parental Control: Parents can track their children using a separate Android application designed for monitoring.
- Remote Monitoring: Parents can monitor the child's location, call logs, messages, and contact list at any time and from anywhere.
- Background Operation: The application operates without requiring user interaction, making it ideal for silent location tracking.
- Indoor Functionality: The system can function indoors where GPS satellites are unavailable by using network-provided location services (e.g., cellular ID or IMEI tracking).
- Full Control for Parents: Parents have complete control over the system, while the child has limited access to the app.
Disadvantages:
- Network Dependency: The application requires an active network connection. Without it, the location tracking may fail, although the last known location is stored.
- Mobile Turn-Off: If the child turns off their mobile phone, the tracking will not be possible, which could be a significant limitation.
- Child Login Requirement: The child needs to log in once, which may present an obstacle if they do not do so.
- Data Accuracy: If incorrect data is entered or if the mobile phone does not have the correct settings, the results may be inaccurate.
Applications:
This application is ideal for any parent who wants to monitor or track their child’s activities without direct interference. It provides a discreet, continuous method of ensuring the child’s safety, regardless of their location.