Overview
Panopto is an enterprise video platform specializing in lecture capture, video-based training, and corporate communications. Widely adopted by universities and large organizations, Panopto provides video hosting, recording, and playback infrastructure with integrated search capabilities (including in-video search of spoken words and on-screen text). When embedded on external portals, Panopto delivers video content through its player while tracking viewing progress for learning and compliance purposes.
What This Script Does
Panopto's embedded player (loaded via iframe from the organization's Panopto instance, e.g., yourorg.hosted.panopto.com) performs the following:
- Renders an interactive video player with playback controls, speed adjustment, and chapter navigation
- Handles adaptive bitrate video delivery from Panopto's hosting infrastructure
- Tracks viewing progress per user, recording timestamps of sections watched, total watch time, and completion percentage
- Enforces access control by verifying the viewer's authentication state against institutional identity providers (SSO, LMS integration)
- Sets session cookies to maintain the authenticated viewer's state within the embedded player
- Reports viewing analytics to Panopto's platform, feeding data into instructor and administrator dashboards
- Supports in-video search, bookmarks, and note-taking features that require user session persistence
- May use
localStorageto cache playback preferences such as volume level, playback speed, and caption settings
Network requests are made to Panopto's video hosting servers for content delivery and to API endpoints for progress tracking and access verification. Viewing data is associated with the authenticated user's institutional identity.
Consent & Compliance
Panopto serves a functional purpose in educational and corporate environments: delivering video content and tracking viewing progress are integral to the learning management function. Session cookies for authentication and progress tracking cookies that enable learners to resume videos are necessary for the service's core operation. The viewing analytics reported to institutional dashboards support the legitimate educational or training purpose.
Under GDPR, Panopto processes personal data (viewing progress, completion status) as a data processor. Since this tracking is tied to an authenticated user who has enrolled in a course or training program, contractual necessity typically provides the legal basis. A data processing agreement with Panopto should be in place.
Under CCPA, viewing analytics data should be disclosed in the privacy policy, though it typically qualifies for the service provider exemption.
The consent category for Panopto is functional.
Should You Block This Without Consent?
No.
Panopto delivers educational or training video content that authenticated users have enrolled to access. Blocking the embed would prevent learners from viewing lectures, completing required training, or tracking their progress. The viewing analytics serve the educational function rather than marketing purposes, and session cookies are necessary for access control and playback continuity.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
panopto.comFunctionalFrequently Asked Questions
Does Panopto require consent for educational video embeds?
No. Panopto is classified as functional. It delivers educational video content and tracks viewing progress for authenticated learners enrolled in courses. Session cookies for access control and progress tracking are necessary for the learning management function.
What viewing data does Panopto collect?
Panopto tracks viewing progress per user, recording timestamps of sections watched, total watch time, and completion percentage. This data feeds into instructor and administrator dashboards. LocalStorage may cache playback preferences such as volume and caption settings.
How does ConsentStack handle Panopto video players?
ConsentStack classifies Panopto as functional and allows it to load without a consent gate. This ensures authenticated learners can access lecture videos and training content without being blocked by a cookie banner before their session begins.
Related Vendors
Manage consent for Panopto
ConsentStack automatically detects and manages Panopto trackers so your site stays compliant with global privacy regulations.