Learnworlds

Learnworlds

LearnWorlds scripts embed course enrollment widgets, video lesson players, and progress tracking interfaces on external websites. The platform sets cookies to authenticate enrolled learners, track lesson completion, and maintain session state for students accessing course content.

Overview

LearnWorlds is a white-label online course platform that enables course creators and educational institutions to build branded learning experiences. It primarily hosts complete course sites on its own infrastructure, but also offers embeddable widgets — enrollment buttons, course previews, and video lesson previews — that can be placed on external marketing or landing pages. The LearnWorlds script appears in third-party contexts when these widgets are deployed.

What This Script Does

LearnWorlds embeds are loaded from the creator's LearnWorlds subdomain or custom domain, typically rendering a course preview player or enrollment call-to-action within an iframe or injected script.

Authentication cookies: When a visitor is already enrolled and logged into the LearnWorlds school, authentication cookies maintain their session state across the embedded widget. These cookies are scoped to the LearnWorlds school domain.

Progress tracking: Lesson completion and quiz results are tracked per authenticated user. This data is stored server-side in LearnWorlds' database, not in client-side cookies, though session tokens in cookies facilitate the tracking.

Data collected: The embedded script may collect page referrer and URL to support enrollment attribution, linking a conversion back to the originating marketing page. If the video preview player loads, playback events may be logged.

Network requests: All content loads from the creator's LearnWorlds domain. Standard video content may be served via an integrated video host. Payment processing for enrollment uses Stripe or PayPal, which load their own scripts.

Consent & Compliance

GDPR and ePrivacy Directive: Authentication and session cookies are necessary to provide the enrolled learner with access to course content — these fall under the strict necessity exemption from prior consent under ePrivacy. Referral attribution cookies are not strictly necessary and should be disclosed. Third-party payment scripts (Stripe, PayPal) loaded during enrollment require their own consent assessment.

CCPA/CPRA: LearnWorlds processes learner data as a service provider to the course creator, who acts as the data controller. Enrollment transaction data is not sold to third parties.

Consent category: functional. LearnWorlds serves an education delivery function. Its cookies support authenticated access to paid content rather than behavioral advertising.

Should You Block This Without Consent?

No.

LearnWorlds scripts enable enrolled students to access course content they have paid for. Blocking them would deny students their purchased access. Classify under functional and load with other session management scripts.

Is Learnworlds GDPR compliant?

Learnworlds 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 Learnworlds 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 Learnworlds, not on Learnworlds itself.

Visit website

Consent Categories

Also Known As

learnworldslearn worldslearnworlds coursesonline course platform consentlearnworlds lms

Industries

EducationScience and Education

Tracked Domains (1)

learnworlds.comFunctional

learnworlds.com is a functional domain operated by Learnworlds, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

LearnDash
LearnDash
LearnDash scripts manage online course delivery on WordPress sites, handling course progression logic, quiz rendering and grading, and learner progress tracking. Scripts record lesson and module completion status, set cookies to maintain course session state, and enforce content access restrictions.
Panopto
Panopto
Panopto embeds video lecture players and course recording content on educational portals and enterprise intranets. Scripts handle video playback, track viewing progress and completion for learning analytics, and enforce access permissions tied to institutional authentication.
Chatwoot
Chatwoot
Chatwoot is an open-source customer support messaging platform offering live chat, email, and social inbox. Scripts embed a chat widget on the host website that connects visitors to a shared team inbox. All conversation data is stored on self-hosted or Chatwoot-managed infrastructure with no third-party data sharing.
Podia
Podia
Podia scripts embed storefront widgets, course enrollment flows, and checkout forms for selling digital products and memberships. The service sets cookies to maintain authentication state for enrolled students, track purchase attribution, and manage session continuity for creators' storefronts.
Informatica
Informatica
Informatica is an enterprise data integration and management platform. Scripts have minimal presence on public-facing websites and are primarily used within enterprise SaaS environments for data pipeline configuration, metadata management, and application integration workflows.
Tidio
Tidio
Tidio is a live chat and AI chatbot platform popular with small and medium ecommerce businesses. Scripts embed a chat widget that engages visitors with automated responses and escalates to human agents when needed. Visitor activity data including pages viewed and session duration is accessible to agents in the Tidio dashboard.

Manage consent for Learnworlds

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