TrustByte Solutions Logo
TrustByte Solutions
Research & Academic CapstoneAcademic Capstone (CUST)
Context: CUST Software Engineering FYP (Fall 2025)

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.

SafeSphere — Family Safety & Device Monitoring Platform primary technical interface or architecture overview
DisciplineCustom Software & Portals
Delivery StatusAcademic Capstone (CUST)
Primary StackAndroid (Kotlin)
Project ScopeR&D Capstone

Authentic system diagrams, CAD models, and prototype artifacts documented from technical project reports and live deployments. Click any diagram to inspect full resolution.

Five-Tier Cloud Architecture & Real-Time Sync Cascade (Jetpack Compose & Cloud Firestore)3D CAD Model
Five-Tier Cloud Architecture & Real-Time Sync Cascade (Jetpack Compose & Cloud Firestore)
Child Client Local SQLite Database Schema & Entity Relationship Model (ERD)Technical Blueprint
Child Client Local SQLite Database Schema & Entity Relationship Model (ERD)
Autonomous Geofence Boundary Breach Evaluation & Background Sync WorkflowTechnical Blueprint
Autonomous Geofence Boundary Breach Evaluation & Background Sync Workflow
Emergency Hardware SOS Distress Trigger & Multi-Channel Notification DispatchTechnical Blueprint
Emergency Hardware SOS Distress Trigger & Multi-Channel Notification Dispatch

Problem Statement and Solution Architecture

Operational Need

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.

Delivered Architecture

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).

Step 01

Device Pairing

Parent scans child device pairing code; secure pairing token associates child profile with parent dashboard.

Step 02

Geofence Guard

Child device monitors circular and polygonal boundaries; transitions generate immediate background notifications.

Step 03

Emergency SOS Trigger

Child taps emergency button or presses hardware keys; triggers immediate high-priority FCM alert and SMS.

Step 04

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

KotlinJetpack ComposeCoroutinesFlow

Architecture

MVVMClean ArchitectureRepository Pattern

Data & Cloud

Cloud FirestoreFirebase AuthFCMRoom DB

System APIs

WorkManagerFusedLocationProviderClientDevicePolicyManager

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.
Interested in a Similar System Architecture?

Whether you require an enterprise software portal, custom web platform, mobile application, or embedded hardware telemetry, our engineers are ready to scope your requirements.