Live & Fully Functional

Keep Your Children
Safe — Always.

SafeSphere is an AI-powered parental monitoring platform that gives parents real-time visibility and control over their child's digital and physical safety.

10+
Safety Features
Real-Time
Location Updates
4-Click
SOS Trigger
Core Features

Everything a Parent Needs

SafeSphere combines real-time monitoring with intelligent safety tools in a seamless two-app system.

📍
Live Location
Real-time GPS streamed via Firebase Realtime Database. See exactly where your child is.
🚨
SOS Alerts
Child triggers SOS with 4 power-button presses. Parent gets instant notification with GPS.
🗺️
Safe Zones
Draw virtual fences around home, school. Get alerts when boundaries are crossed.
📱
Screen Time
Monitor daily app usage, set time limits, and view detailed activity reports.
🌐
Web Monitoring
Block harmful websites. Children can request access to blocked content for approval.
📊
Location Timeline
Review full movement history throughout the day on an interactive timeline map.
🔔
Push Notifications
FCM delivers instant alerts for SOS, geofence exits, and content requests.
🔐
Secure Pairing
6-digit pairing code links child device to parent account. Multiple children supported.
Setup Guide

Up and Running
in Minutes

No technical knowledge required.

1
Parent Creates an Account
Download the Parent App, sign up with email and complete your profile.
2
Generate a Pairing Code
From the dashboard, generate a secure 6-digit code valid for 15 minutes.
3
Child Installs & Pairs
Install the Child App, enter the child's name and the pairing code.
4
Grant Permissions
The Child App guides through Location, Accessibility, Usage Access & Notifications.
5
Monitoring Begins 🎉
All features activate automatically. Live location and alerts start immediately.
System Flow
👨‍👩‍👦
PARENT APP
Dashboard & Controls
Commands ↓ / Alerts ↑
⬇
Reads live location
⬇
🔥
FIRESTORE
Commands & Alerts
⚡
REALTIME DB
Live GPS
⬆
SOS Alert / Response
⬆
Streams location
👶
CHILD APP
Background Services
📬 FCM Push Notifications → Parent Phone
Background Services
📍 LocationService 🚨 SosForegroundService 📊 UsageStatsWorker
Download

Get the Apps

Two apps. One complete safety system. Install both APKs directly on Android.

Parent App
Parent App
For the guardian's phone
  • ✓ Live location dashboard
  • ✓ SOS alert center
  • ✓ Geofence safe zones
  • ✓ Screen time reports
  • ✓ Web access control
⬇ Download Parent App
Android 8.0+ · ~17MB
Child App
Child App
For the child's phone
  • ✓ Background GPS tracking
  • ✓ 4-click SOS trigger
  • ✓ Web filter enforcement
  • ✓ Permission management
  • ✓ Offline-resilient service
⬇ Download Child App
Android 8.0+ · ~16MB
Installation

Step-by-Step Setup

📱 Parent Phone Setup
1
Allow Unknown Sources
Settings → Security → Install Unknown Apps
2
Download Parent.apk
Tap the Download button above and open the file.
3
Create Account
Sign up with your email and complete your profile.
4
Generate Pairing Code
Tap "Add Device" on the dashboard to get a 6-digit code.
👶 Child Phone Setup
1
Allow Unknown Sources
Settings → Security → Install Unknown Apps
2
Download Child.apk
Tap the Download button above and open the file.
3
Enter Name & Code
Open the app, enter child's name and the pairing code.
4
Grant All Permissions
Follow prompts for Location, Accessibility, Usage & Notifications.
Technology

Built With Modern Tech

🤖 Android (Kotlin) 🎨 Jetpack Compose 🔥 Firebase Firestore ⚡ Realtime Database 🔐 Firebase Auth 📬 FCM ☁️ Firebase Hosting 📐 Material Design 3 🗺️ Google Maps SDK 🏃 Foreground Services
FAQ

Common Questions

Does the child know they are being monitored?+
Yes. The Child App shows a persistent notification that SafeSphere protection is active. Transparency is intentional to promote trust between parents and children.
What happens if the child's phone loses internet?+
Background services are resilient. Location updates resume automatically once connectivity is restored. The last known location is cached locally.
Can I monitor multiple children?+
Yes. The Parent App supports multiple child devices. Each child is paired individually, and you can switch between them on the dashboard with a single tap.
How does the SOS feature work?+
The child presses the power button 4 times within 3 seconds. A 3-second countdown begins (cancel window), then SOS triggers — vibrating the device, sending the parent a push notification with GPS coordinates, and logging the event.
Is location data shared with third parties?+
No. All data is stored exclusively in your private Firebase project which you own and control. Nothing is shared with any third parties.
Which Android version is required?+
SafeSphere requires Android 8.0 (Oreo) or higher. It has been tested on Android 14 and Android 17 (Pixel 7a).
The Team

Meet the Developers

SafeSphere was built as a Final Year Project at Capital University of Science and Technology.

Muhammad Ahmed Chorahi
Muhammad Ahmed Chorahi
Lead Developer · Android & Backend
LinkedIn
Rauf Ahmed
Rauf Ahmed
Developer · UI/UX & Testing
LinkedIn
Adnan Ali
Adnan Ali
Developer · Features & Integration
LinkedIn
Sir Majid Zaman
Sir Majid Zaman
Project Supervisor · Lecturer, CUST
LinkedIn
🎓
Capital University of Science and Technology
Department of Software Engineering · Islamabad, Pakistan
Final Year Project · 2025–2026