ABHAYASTRA Logo
Platform Architecture Flow

How It Works

From native device setup to real-time incident resolution, review the chronological security workflow.

Install Android App

STEP 01

Download and deploy the native Kotlin-based APK package.

System ParametersRequires Android 10+ (API Level 29) to support background fused location APIs and standard foreground service types.

Create Account

STEP 02

Generate your user profile with cryptographically secure credentials.

System ParametersPasswords are salted and hashed client-side. Multi-factor authentication is configured.

Register Device

STEP 03

Link your physical device to your account using unique hardware identification numbers.

System ParametersRegisters the device hardware certificate inside the database key store, mapping telemetry fields.

Grant Permissions

STEP 04

Authorize background location, camera, microphone, and notification listener permissions.

System ParametersAndroid system rules require explicit user approval. Setting 'Location' to 'Allow all the time' is mandatory for background coordinates.

Configure Emergency Contacts

STEP 05

Designate trust circles containing up to 10 safety guardians.

System ParametersGuardians receive an SMS invite with a public key identifier to set up secure signaling tunnels.

Emergency Happens

STEP 06

SOS is triggered via physical button double-taps or voice code phrases.

System ParametersTriggers run in an isolated service thread, bypassing standard system locks to start recording immediately.

Open Official Website

STEP 07

Guardians open the secure dashboard portal on any web browser.

System ParametersSupports SSL/TLS 1.3 encryption on connection pipelines.

Login to Dashboard

STEP 08

Authenticate using master credentials, biometrics, or passkeys.

System ParametersDerives decryption keys locally, ensuring zero raw key storage on servers.

Access Dashboard Console

STEP 09

Enter the low-latency emergency telemetry terminal.

System ParametersPulls active emergency session streams from Redis clusters.

View Device Information

STEP 10

Inspect coordinates, battery capacity, temperature, and speed metrics.

System ParametersUpdates are pushed at sub-second intervals via secure WebSockets.

Use Emergency Features

STEP 11

Enable live camera streaming, record audio, or trigger audible alarm sirens.

System ParametersRelies on WebRTC peer-to-peer protocols with automatic COTURN relay fallback in symmetric firewalls.

Review Evidence Vault

STEP 12

Access signed media files inside the immutable cloud bucket.

System ParametersEvidence remains encrypted with user-managed AES-256 keys, preserving legal chain-of-custody validity.