DocumentationAnalytics › What we track

What we track

The exact metrics VideoPlayer.ai records for each video.

Last updated: 2026-05-02

VideoPlayer.ai records a small set of viewer-side events. Each event is tied to a video, a viewing session, and an embed origin. Nothing is shared with third parties. There is no cross-site tracking.

Recorded events

Event When it fires What we record
Play The viewer starts playback Video, session, origin, timestamp
Pause The viewer pauses Same
Seek The viewer scrubs to a new time Same plus from-time, to-time
Quality change Adaptive bitrate switches rendition Same plus rendition
Complete Playback reaches the end Same plus duration watched
Error Playback errors out Same plus error code

Derived metrics

The dashboard rolls these events into the metrics most people want:

  • Plays
  • Unique viewers (per video, per day)
  • Total watch time
  • Completion rate
  • Average watch percent
  • Embed origins (which sites your video is playing on)

What is not recorded

  • Viewer name, email, IP address, or any personal identifier
  • Pages on other websites (no cross-site tracking)
  • Demographic inferences
  • Location beyond the country level (and only when needed for regional analytics, never per-viewer)

The viewing session ID is a random opaque token tied only to a single video play. It is not a user ID. It cannot be cross-referenced with any other VideoPlayer.ai data or any external system.

Cookies

The player does not set advertising cookies. It uses a single first-party cookie to keep the session ID stable for adaptive-bitrate analytics within a single playback. That cookie is destroyed when the page unloads.

Related