Interactive demo · no account
You record a timelapse of a real study block, upload it, and the app runs vision analysis on sampled frames: overall score, focus, consistency, phone detection—then awards XP tied to your account. This walkthrough simulates that pipeline.
~2 minutes · same steps as the real upload flow
Matches the live app: analysis uses your label (studying, coding, reading, …).
In production you’d pick a timelapse file from your device. Here we skip the file and jump straight to the same analysis stages.
Extracting frames from timelapse…
Sampling frames that represent real study time (same logic as the server).
Mirrors /api/upload response fields: overall, focus, consistency, phone, duration, narrative feedback.
Strong focus through most of the session. One stretch with head movement; no phone visible in sampled frames. Consistency is solid for a longer block.
Free graded preview · no account · no points
Same analysis pipeline as the full app—overall, focus, and consistency from sampled frames. This preview does not award XP or profile points.
Back to homeXP comes from the scored session (with penalties/bonuses applied on the server). Totals persist on your profile.
Base from session score · after ability modifiers
Level progress toward next unlock
Like My Progress in the app: past uploads with scores.
🔥 3-day streak
Streaks and XP also unlock games that cost XP.