Choosing a learning management system: fair criteria
Learning management systems differ more in who they are built for than in what they list as features. This guide sets out criteria that can be checked against published sources, and discloses that The Works LMS is one of the options and is ours.
- Start from the purpose: training your own staff, selling courses to the public, or issuing certificates others can check. Vendors are built for different ones.
- Content standards such as SCORM, xAPI and cmi5 decide whether courses and records can move between systems. Ask which a vendor supports, and which version.
- WCAG 2.2 Level AA is the usual accessibility target in the sources read. A completed accessibility conformance report is the document buyers ask for.
- Pricing units differ by vendor: active users, paid enrolments or transaction fees. Compare the unit as well as the price.
- Disclosure: The Works LMS is our product. This guide describes it only from what its public pages state.
Decide what the system is for
The first question is not which system but what it is for. Three purposes recur. A company may want to train its own people and keep a record that they did. A trainer or business may want to sell courses to the public and collect payment. An organisation may want to issue certificates that a third party can check. Systems are built with one of these in mind and often handle the others awkwardly. Vendor pricing pages read in September 2026 reflect this: some price by active users, some by paid enrolments, some by tiers with a transaction fee.[1][2][3][4]
Writing the purpose down first, with the number of learners and how often they will log in, makes later comparison fairer. It also shows when a simpler tool would do. A spreadsheet and a shared folder can hold a small team's training record. A learning system earns its place when there are many learners, assessments to mark and certificates to issue.
Pricing units, not just prices
The vendor pages read for this guide on 12 September 2026 show four different ways to charge. TalentLMS bills on active, meaning logged-in, users and not on total seats, with a free tier for a handful of users and plans that step up by user count.[1] Thinkific sells plans in tiers with a custom tier above them.[2] LearnWorlds lists plans with an additional fee per paid enrolment on its entry plan.[3] Teachable lists plans that carry a transaction fee on the lowest tier and none above it.[4]
Those details can change, so this guide does not repeat the amounts. What carries over is the method. Ask what the unit is, estimate the quantity for a normal year and for a busy one, and ask what happens at a threshold. A system priced by active users behaves differently for a company that trains everyone once a year than for one with a constant trickle. Ask also whether add-ons such as integrations carry separate charges.
Certificates and checking them
If a certificate matters, ask three things. What does it record: completion of a course, a score, or a level on a framework? Can a third party check it without an account? And how long will the record last if the learner leaves? In Dubai, a training certificate is defined as a document certifying that a learner completed or took part in a programme, and a certificate of completion is not a licence or a qualification on the national framework.[5] A system that issues certificates should say plainly which kind it issues.
Public checking is a design choice and not a universal feature. A verification page that shows the learner's name, the course and whether the certificate is valid or revoked, without exposing other personal data, is one pattern. It is a design choice and not a published standard, so ask any vendor to show the page and say what it displays.
Standards: can the content and records move?
Interoperability standards decide whether courses bought or built elsewhere will run and whether learning records can leave. The Advanced Distributed Learning lineage includes SCORM, a packaging and runtime standard whose version 1.2 remains widely used, and the Experience API, xAPI, which records statements of the form actor, verb, object and sends them to a learning record store. cmi5 is an xAPI profile that restores course launch and completion rules so xAPI content behaves predictably inside an LMS.[6][7] The 1EdTech lineage covers how systems connect: Learning Tools Interoperability launches external tools from within the LMS, and other specifications cover test items, rosters and course packages.[8]
A buyer does not need all of these. The useful questions are narrower. Does the system import the content formats my existing courses use? Can it export records in a standard format? Does it launch the external tools I need?
Accessibility
The Web Content Accessibility Guidelines are the governing standard. Version 2.2 became a W3C Recommendation on 5 October 2023. It organises requirements under four principles, perceivable, operable, understandable and robust, at three conformance levels, A, AA and AAA, and the sources read describe Level AA as the usual target.[9] For learning content the concrete items include captions for prerecorded video, text contrast, keyboard operation, adjustable time limits on assessments and keyboard alternatives to drag-and-drop questions.[9]
The document buyers commonly ask for is an accessibility conformance report, produced from a Voluntary Product Accessibility Template.[10] Industry sources suggest that some procurement teams want one no more than twelve months old. Automated scanners find only part of the issues, so a report that rests on manual testing with a keyboard and a screen reader says more than one that rests on a scan alone. In Europe, the European Accessibility Act became enforceable on 28 June 2025 and brings some private services into scope.[11] Whether any rule applies to your use is a question for the relevant authority.
Data protection
A learning system holds names, results and certificates, and sometimes identity documents or behavioural data. In the UAE, the federal personal data law prohibits processing without the owner's consent unless an exception applies, and requires that consent can be proved and withdrawn.[12] Its executive regulations were reported as not yet issued in a practice guide of March 2026, which leaves breach timing and penalties open.[13] The questions put to any vendor can be the same ones asked of a customer relationship system: where is data stored and processed, how is consent recorded, how long is each type kept, can one person's data be exported and erased, who accessed what, is there a data-processing agreement, and what happens after a breach and on exit.
Two technical points specific to learning data come from the standards notes. An xAPI statement identifies a learner by an actor, often an email address, which is personal data, so the standards guidance read suggests opaque account identifiers in place of plain email in the record store. Statements are designed to be immutable and voided and not edited, which sits awkwardly with a request to erase a person's data, so a purge path should be checked.[14] A certificate may need to be provable after a learner has stopped using the system, which is a reason to say in the privacy notice how long certificate records are kept.
Where The Works LMS fits
Disclosure: The Works LMS is a product of The Works Apps, which also publishes this guide. From its public pages, it gives each person on a team a login, with one named seat and one invite link per learner, and courses written for nine job functions. Each course ends in an exam, with a pass mark of 75 percent, two attempts per assessment and a timed final exam drawn from a question bank, and the learner confirms an honour check before the clock starts. A certificate is issued only when every assessment is passed, with a reference and a link that anyone can use to check it without an account. As counted from the live catalogue on 15 October 2026, it holds 21 programmes and 288 modules of written lessons. A company holds one account for its team.
That is the full extent of what is stated, and it does not mention SCORM, xAPI or an accessibility conformance report. Those are exactly the questions to put to us, as to any vendor, and to expect an answer you can check. It is built for a company training its own team under the rules a Dubai team works under, and it is one option among several, not the answer for every purpose.
A short comparison sheet
A fair comparison puts the same questions to every vendor and records the answers with the date: purpose and learner numbers, pricing unit and the cost at normal and peak volumes, what the certificate records and how it is checked, content standards supported and their versions, the latest accessibility conformance report and how it was tested, the data-protection answers above, and the exit process. Whether a training provider that issues certificates to outside learners in Dubai needs authorisation from the Knowledge and Human Development Authority is not settled by the texts read for the guide on certificates, so a provider in that position should ask the authority.[5]
Questions
What should I decide before comparing learning management systems?
What is the difference between SCORM and xAPI?
Which accessibility standard should a learning system meet?
Does a certificate from a learning system count as a licence?
No. In Dubai a training certificate is defined as a document certifying that a learner completed or took part in a programme. A licence or a qualification on the national framework is a separate matter.[5]
Sources
- TalentLMS pricing
TalentLMS, vendor page, read 2026-09-12 - Thinkific pricing
Thinkific, vendor page, read 2026-09-12 - LearnWorlds pricing
LearnWorlds, vendor page, read 2026-09-12 - Teachable pricing
Teachable, vendor page, read 2026-09-12 - Administrative Resolution No. (2) of 2018 Issuing the Implementing Bylaw of Executive Council Resolution No. (50) of 2015 Regulating Training Institutes in the Emirate of Dubai
Knowledge and Human Development Authority, Dubai, 2018Attestation: The recognition of a Training Certificate by the KHDA.
- SCORM Versions: The evolution of the eLearning standards
Rustici Software (scorm.com) - xAPI Statements 101
xAPI.com - What are the 9 Standards from 1EdTech Consortium?
Edlink - Web Content Accessibility Guidelines (WCAG) 2.2
World Wide Web Consortium (W3C), 2023-10-05 - How to Understand the VPAT
CAST - European Accessibility Act and EN 301 549 Explained
Applause - Federal Decree by Law No. (45) of 2021 Concerning the Protection of Personal Data (English text)
UAE Legislation portal (uaelegislation.gov.ae), 2021-09-20It is prohibited to process Personal Data without the consent of its owner.
- Data Protection and Privacy 2026: UAE trends and developments
Chambers and Partners practice guide, 2026-03-10 - xAPI Specification: Communication
Advanced Distributed Learning (ADL), GitHub
General information, not legal, tax, financial, HR or medical advice. Found a mistake? Write to [email protected].