Skip to content
Back to projects
Baatu Technologies · 2022 — 2024

Screen Time & Parental Controls

Android Developer

Screen-time limits and sleep-time enforcement for Android — built with WorkManager, Services, Content Providers, and AIDL for cross-app data sharing.

Kotlin Coroutines Room LiveData MVVM Content Provider WorkManager Service AIDL

A parental-control feature set that enforces healthy device usage — daily/weekly screen-time limits and configurable sleep hours — built with deep Android system integration.

Features

  • Screen-time limits — parents set daily or weekly caps; the device locks once the limit is reached.
  • Sleep time — configurable windows that restrict device usage during defined hours.
  • Cross-app data sharing — integrated with Content Providers and AIDL for seamless data sharing and management across apps.

Engineering

  • Background scheduling and enforcement via WorkManager and Services.
  • Local persistence with Room, reactive UI with LiveData, structured with MVVM.
  • AIDL-based inter-process communication for system-level coordination.