Absorb LMS

Absorb LMS

Absorb LMS is a cloud-based learning management system. Its scripts serve course content, track learner progress, and manage authentication for training portals. They set session and authentication cookies, store completion state in browser storage, and transmit learner activity data to Absorb servers.

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 localStorage or sessionStorage as a local buffer before syncing to Absorb's backend servers.
  • API communication: Makes authenticated API calls to *.absorblms.com endpoints 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.

Visit website

Consent Categories

Essential
Functional

Also Known As

absorb lmsabsorblmslearning management systemabsorb traininglms consent

Industries

EducationScience and Education

Tracked Domains (1)

absorblms.comFunctional

Frequently Asked Questions

Does Absorb LMS require cookie consent?

No. Absorb LMS sets session and authentication cookies strictly necessary for the learning portal to function — login state, course progress, and authentication are all essential to the service. Under ePrivacy, these cookies are exempt from consent requirements.

What cookies does Absorb LMS set?

Absorb LMS sets session cookies to maintain authenticated state across page navigations within the learning portal. These are scoped to the Absorb-hosted domain. No cross-site behavioral tracking cookies are set. Learner progress data is transmitted to Absorb servers as part of the core LMS function.

How does ConsentStack handle Absorb LMS?

ConsentStack classifies Absorb LMS as essential and functional. Because its cookies are strictly necessary for authenticated learning portal access, ConsentStack does not block Absorb scripts based on consent state. No consent prompt is shown for Absorb LMS, and its scripts load regardless of visitor consent choices.

Related Vendors

Firebase
Firebase
Firebase is Google's mobile and web application development platform offering authentication, real-time database, cloud functions, and analytics. Web SDK scripts initialize Firebase services and may track app events via Firebase Analytics, which is powered by Google Analytics 4. Widely used in single-page apps and PWAs for backend infrastructure and usage tracking.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Google Tag Manager
Google Tag Manager
Google Tag Manager is a tag management system that lets marketers deploy and update analytics and marketing scripts without code changes. The GTM container script loads synchronously in the page head and injects configured tags, triggers, and variables on behalf of other vendors. No data collection of its own — acts as a loader for other scripts.
Google Fonts
Google Fonts
Google Fonts is a free font hosting service that serves hundreds of typeface families via a global CDN. Stylesheets and font files load from fonts.googleapis.com and fonts.gstatic.com to deliver web fonts to visitors. No advertising or tracking functionality is included.
reCAPTCHA
reCAPTCHA
Google reCAPTCHA is a bot detection and spam prevention service protecting web forms, login pages, and checkout flows. Scripts analyze user behavior, mouse movements, and browser fingerprints to distinguish humans from bots. The invisible reCAPTCHA v3 scores interactions without requiring user challenges.
Sign in with Google
Sign in with Google
Sign in with Google is an OAuth-based authentication service that enables users to log into websites using their Google account credentials. Scripts load the Google Identity Services library, display sign-in buttons, and handle token exchange for secure authentication. Stores session tokens and authentication cookies to maintain login state across page visits.

Manage consent for Absorb LMS

ConsentStack automatically detects and manages Absorb LMS trackers so your site stays compliant with global privacy regulations.