← All projects
AndroidIoTApp

Smart Android Remote Monitoring App

A parental-control Android app that remotely tracks which apps were recently opened and closed on a child's phone, so usage can be checked during online classes or study time.

What this app does

It is an Android application built for parental control: it remotely tracks recently launched and closed apps on a child's device, helping parents monitor mobile usage during online classes or study time.

How the data moves between devices

The system uses Bluetooth Low Energy. The child's phone acts as a peripheral advertising its connection, and the parent's phone acts as a central scanner that connects to request and retrieve the latest app usage logs in real time.

Permissions and setup required

Both phones install the custom APK. The child's device grants Android Usage Data Access permission manually so the app can track background activity, advertise its BLE status, and send the updated activity list whenever the parent's device requests it.

Want to build something similar?

The guide below walks through the pieces involved, and the downloads page links to the full video.