Overview
Absorb LMS is a cloud-hosted learning management system deployed primarily by corporate training teams and educational organizations. Its client-side scripts are loaded on learning portals and intranet sites where the organization has licensed Absorb as its training platform. Unlike third-party tracking vendors, Absorb scripts function as core application infrastructure—without them, the learning experience itself does not work.
What This Script Does
Absorb LMS scripts perform several essential application functions on pages where they are loaded:
- Authentication and session management: Sets session cookies to maintain a logged-in state across page navigations within the learning portal. These cookies are scoped to the Absorb-hosted domain or the organization's custom portal domain and expire at session end or after a configurable timeout period.
- Course rendering: Loads SCORM or xAPI course content within iframes or inline players, communicating completion signals and quiz scores back to the LMS runtime.
- Progress persistence: Writes learner progress data (completion percentage, quiz attempts, time spent) to
localStorageorsessionStorageas a local buffer before syncing to Absorb's backend servers. - API communication: Makes authenticated API calls to
*.absorblms.comendpoints to fetch course catalogs, enrollment lists, and user profile data. - State restoration: On page reload, reads stored session tokens and progress state to restore the learner to their last position in a course.
Absorb does not deploy cross-site behavioral tracking cookies. Its cookies are scoped to the portal domain and serve authentication and application state purposes exclusively.
Consent & Compliance
GDPR and ePrivacy: Absorb LMS cookies are session and authentication cookies that are strictly necessary for the learning portal to function. Under the ePrivacy Directive, cookies that are essential to a service explicitly requested by the user are exempt from consent requirements. Learners who access an Absorb portal have explicitly chosen to use that service; the resulting session cookies are necessary to deliver it.
CCPA/CPRA: Learner progress data, quiz scores, and authentication identifiers constitute personal information under CCPA. However, this data is processed for the purpose of delivering the contracted LMS service—not sold or shared for advertising. It falls under the service provider exemption.
This vendor is classified as essential and functional. Its scripts are core application components, not analytics or marketing overlays.
Should You Block This Without Consent?
No.
Absorb LMS scripts are required for the learning portal to function. Blocking them would prevent learners from authenticating, loading courses, and recording progress. These scripts are strictly necessary for a service the user has explicitly requested and do not require separate consent.
Is Absorb LMS GDPR compliant?
Absorb LMS typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Absorb LMS can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Absorb LMS, not on Absorb LMS itself.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
absorblms.comFunctionalabsorblms.com is a functional domain operated by Absorb LMS, used to run site features like chat, video, embeds, and preferences.
Frequently Asked Questions
Related Vendors
Manage consent for Absorb LMS
ConsentStack automatically detects and manages Absorb LMS trackers so your site stays compliant with global privacy regulations.