Your open-source Android parental control companion
This app is built for learning Android development concepts like background services, Firebase, and permissions. Only use it on devices you own or have permission to monitor. The developers are not responsible for misuse.
See where the device is in real-time on a map
Block and unblock apps remotely
View communication history
Service that stays active in background
Restarts after phone reboots
Optimized to save battery life
KidShield uses a smart combination of Android services to monitor devices efficiently. A foreground service checks every 2 seconds if blocked apps are running, while AlarmManager handles syncing location and logs every few minutes to save battery.
Want to see what KidShield looks like? Check out all the screenshots and UI previews on the GitHub repository!
This project uses the License (MIT). Feel free to use it, but please give credit and link back to the original repo.
Found a bug? Have an idea? Contributions are welcome! Open an issue or submit a pull request on GitHub.