~/systems
system·project·render: lazy

FATE (Full Attention Telemetry Engine)

Campus-aware digital wellness & attention telemetry system combining spatial geofencing, social contagion scoring, and Android app usage analytics.

status: activediagrams: mermaidgraphs: react-flowconsole: 3-panel
loading graph
less overview_&_team_shadowdevs_hackathon_narrative.md
md

FATE (Full Attention Telemetry Engine) was engineered by Team ShadowDevs for HackSprint IIT Jodhpur (Theme A: Focus & Digital Wellness).

Most productivity tools track only screen time in isolation. FATE is the first campus-aware telemetry platform that unifies Digital Intelligence (app context switching & notification latency), Spatial Intelligence (GPS geofences across lecture halls and canteens), and Social Intelligence (peer proximity via Google Nearby Connections).

The system computes a real-time Cumulative Attention Score (CAS) from $0$ to $100$, providing full transparency through a live outbound telemetry log tab and allowing users to customize metric weights in Settings.

less cumulative_attention_score_(cas)_formula.md
md

The Contextual Attention Score (CAS) integrates three contextual dimensions:

$$CAS = (w_{spatial} \times S_{spatial}) + (w_{social} \times S_{social}) + (w_{digital} \times S_{digital})$$

Metric DimensionDefault WeightData Acquisition SourceImpact Logic
Digital Intelligence40%Android UsageStatsManager + NotificationListenerServiceProductive apps (+1 to +2 pts/hr); Distracting apps (-1.8x penalty); Impulse switch (<30s) penalty.
Spatial Intelligence30%Native GPS polling every 2 minsProductive geofences (LHC +4 pts/hr, Library +3 pts/hr); Neutral zones (Hostel 0 pts); Distracting zones (Canteen -2 pts/hr).
Social Intelligence30%Google Nearby Connections API (BLE/Wi-Fi Direct)High-focus peer proximity ($CAS > 70$) yields +0.3 pts/min bonus; Distracted peer ($CAS < 40$) yields -0.5 pts/min penalty. Close friends exempt.
cat fate_frontend_&_native_channel_architecture
mermaid
Full architecture mapping Presentation Layer (5 Tabs), Application Logic Layer, MethodChannel, Native Telemetry Layer, and Android System APIs.
loading diagram
cat fate_10-phase_implementation_workflow_&_signal_pipeline
mermaid
Complete workflow pipeline spanning Foundation, Telemetry Acquisition, Signal Processing, Analytics Engine, Local Security, Storage, and Future TinyML Engine.
loading diagram