PravaApp classifies every screen session into one of five cognitive states — from deep productive flow to mindless scrolling — using behavioral signals captured continuously from your device. No brain scan required.
Every moment on screen maps to a cognitive state. PravaApp’s engine classifies sessions using app focus impact, session duration, switching frequency, working intensity, and circadian patterns.
Each focus state corresponds to a distinct neural activation pattern and a characteristic focus curve shape. Select a session type to explore both.
Screen time is a number. Focus is a curve. PravaApp doesn’t count minutes — it reads the shape of your attention over time, combining multiple behavioral dimensions into a continuous focus level that evolves with every analysis window.
How long you stay, how often you switch, how intensely you engage. A 45-minute single-app session and forty-five one-minute sessions both equal 45 minutes of screen time — but they describe entirely different cognitive states. PravaApp reads the shape, not the sum.
Every app carries an inherent cognitive signature. PravaApp’s Flow Profiles classify each app as FocusPositive, FocusNegative, or FocusNeutral — creating a semantic layer over raw usage data. The same 30 minutes means something different in a code editor versus a feed.
Attention isn’t flat across the day. The same behavior at 9 AM and 11 PM carries different cognitive weight. PravaApp models your personal circadian rhythm — learning your peak hours and recovery patterns over a 30-day window.
Every app switch costs cognitive energy. PravaApp counts transitions between apps and devices, applying escalating penalties to your focus level. Rapid-fire bouncing — especially across multiple devices — is a measurable drain. The penalty compounds.
Traditional screen time tools draw a line: you’re either “on screen” or “off.” PravaApp operates in a continuous space where activity levels, app focus impact, working intensity, context switching, and circadian patterns are all evaluated simultaneously.
PravaApp learns your baseline over a 30-day window — your natural rhythms, your peak hours, your recovery patterns. Circadian modifiers adapt to your chronotype: morning lark or night owl, your curve shifts accordingly. The coaching follows.
A session isn’t stamped with a single label at the start. The classification emerges from the composition of signals across analysis windows. A session that begins as ShallowWork can drift into DispersedMode as switching frequency increases.
The focus state at any moment t is a function of multiple weighted behavioral dimensions evaluated across analysis windows. Exact weights, decay rates, buildup curves, and circadian modifiers are proprietary.
PravaApp monitors activity on your device using system-level APIs and syncs usage data to our servers. Core classification, analytics, and coaching run server-side. Raw keystrokes and screen content are never captured.
System-level APIs capture app transitions, session durations, and input activity. On Android: Accessibility Service. On Windows: low-level input hooks. On macOS: Accessibility framework and Event Taps.
Flow Profiles tag each app as FocusPositive, FocusNegative, or FocusNeutral. Combined with working intensity and circadian modifiers, each analysis window yields a continuous focus level.
Session types, Flow Ratio, Flow Points, streaks, and trends — all computed server-side against your full history. The AI narrates pre-computed data; it never calculates metrics.
The Attention Coach receives a payload of pre-computed analytics and generates a single, one-way coaching message. One observation. One insight. One actionable step.
PravaApp’s Attention Coach doesn’t chat. It observes, receives pre-computed analytics, and delivers a single pointed nudge — grounded in your data, in your language. One-way. No back-and-forth.
Every Attention Coach receives the same pre-computed analytics — focus levels, Flow Ratio trends, app-level breakdowns, and 7-day performance. Each coach interprets the data through its own personality: direct, reflective, playful, or analytical. You choose the voice that moves you.
All metrics computed server-side. Session types, Flow Ratio, Flow Points, streaks, and app impact scores are all calculated before the prompt ever reaches the model. The coach narrates data — it never calculates it.
PravaApp maps your digital life to cognitive states — then helps you shift toward the ones that matter.
Sign Up Free →