Active time: 0.00 min
running…
Lesson 1

Introduction to Presence Tracking

This is a sample lesson page. The widget started a timer the moment this page loaded. It only counts time while this tab is visible — switch to another tab and watch the timer pause, then come back and it resumes.

Scroll, read, switch tabs, do whatever a real learner would. When you're done, click Mark as Complete in the footer. That stops the timer and writes one record to IndexedDB (page URL, lesson id, email, and the active minutes spent).

Open the Data Viewer afterwards to see what was stored.