Skip to main content

⏱ FAQ: How training time is tracked in modules

Understand how your learners’ time is calculated when they view or interact with training modules.

Marie Xhauflair avatar
Written by Marie Xhauflair
Updated today

When users go through a training module, whether they’re watching a video, taking a quiz, or returning later to finish, the time they spend is tracked. This article answers common questions about how that tracking works, especially in cases like internet issues or SCORM-based modules.


Are quizzes and exams included in the total time?

Yes. Any part of the module that a user interacts with counts—including quizzes, exams, and video or audio content. As long as the user is active in the module, that time is tracked.

🌐What happens if the user goes offline mid-module?

The system tries to save time in the background every 2 minutes. But if the user loses connection, that time may not be saved. If they close the module while still offline, recent time may be lost.

🔄 Is time still tracked if the user leaves and comes back later?

Yes. Each session adds to the total time. When users re-enter using the resume option, time tracking picks up from where they left off. As long as they stay connected and don’t force-close the window, all time will be counted accurately.

🧠 SCORM time tracking

SCORM modules track time continuously, even if the user isn’t clicking or scrolling.

🔥 Important:

Time in SCORM content stops only when the user closes the tab or window, or switches away from it. Since we can’t track interaction events in SCORM the same way as other content, visibility (the open tab/window) is used instead.

📤 When time gets recorded

The platform automatically saves how long someone has been in a module, even if they don’t click anything.

Here’s how it works:

  • The system keeps track of time in the background

  • Every 2 minutes, it tries to save the time so far

  • If the time is more than 0 seconds, it sends that time to the platform

  • After saving, the timer resets and starts counting again


Did this answer your question?