SafeSphere — Family Safety & Device Monitoring Platform
Dual-application Android ecosystem engineered in Kotlin and Jetpack Compose providing background geofencing, emergency hardware SOS triggers, and policy enforcement synchronized in real time via Cloud Firestore.

Visual Evidence & Architecture Diagrams
Authentic system diagrams, CAD models, and prototype artifacts documented from technical project reports and live deployments. Click any diagram to inspect full resolution.
3D CAD Model
Technical Blueprint
Technical Blueprint
Technical BlueprintProblem Statement and Solution Architecture
The Problem & Constraints
Modern digital parenting requires balancing child physical safety (location monitoring, emergency distress) with device usage management (screen time limits, application blocking) without excessive battery drain or unstable background termination.
The Engineering Solution
Designed a distributed mobile system featuring distinct Parent and Child native Android applications. Leveraged Android WorkManager and FusedLocationProvider for battery-conscious background tracking, device administration APIs for app usage rules, and real-time Firestore triggers for instant SOS alerts.
System Architecture & Operational Workflow
Native Android applications written in Kotlin using Jetpack Compose and MVVM Clean Architecture, integrating Room local caching, Firebase Cloud Firestore for real-time synchronization, and Firebase Cloud Messaging (FCM).
Device Pairing
Parent scans child device pairing code; secure pairing token associates child profile with parent dashboard.
Geofence Guard
Child device monitors circular and polygonal boundaries; transitions generate immediate background notifications.
Emergency SOS Trigger
Child taps emergency button or presses hardware keys; triggers immediate high-priority FCM alert and SMS.
Policy & Screen Time Control
Parent configures allowed application hours; Android DevicePolicyManager enforces lockouts.
Key Subsystems & Functional Modules
Detailed breakdown of core software components, algorithms, and automated interfaces engineered for this project.
Real-Time Location Telemetry
Accurate position updates using Google Fused Location API with adaptive sleep cycles.
Emergency Distress Beaconing
One-touch SOS broadcasting battery level, GPS coordinates, and street address to designated guardians.
Application Access Control
Device-level policy controls restricting distracting apps during study hours or bedtime.
Offline-First Architecture
Room database caches telemetry locally during cellular dead zones, syncing to Firestore upon reconnection.
Applied Technology Stack & Frameworks
Specific libraries, cloud services, and protocols utilized across the development lifecycle.
Native Android
Architecture
Data & Cloud
System APIs
Engineering Contribution
- Co-developed by Muhammad Ahmed Chorahi and team at CUST; contributed to Android Jetpack Compose UI architecture, background WorkManager location sync, geofencing event dispatchers, and Firestore rule security.
Validation & Testing Evidence
- Tested across 30 formal acceptance test cases documented in the CUST capstone report, validating pairing latency (< 1.8s), geofence trigger accuracy (within 25m), and SOS dispatch reliability across cellular and Wi-Fi networks.
Technical Scope Transparency & Future Roadmap
TrustByte adheres to rigorous engineering ethics. We explicitly delineate verified production features from simulated models, proposed future integrations, or hardware constraints:
- Operating system background restrictions, manufacturer-specific aggressive battery killers (e.g. MIUI, EMUI), and Android permission requirements require explicit user setup. Does not claim universal unrestricted iOS compatibility.
Whether you require an enterprise software portal, custom web platform, mobile application, or embedded hardware telemetry, our engineers are ready to scope your requirements.