LMS comparison checklist

What should an LMS actually be compared on?

Last updated: 2026-07-14

All 60 evaluation items across 9 categories, published in full. Each item carries a priority, a verification method, an owning function, and a blank column for the LMS currently in use. TouchClass's own ratings are included — along with the three items TouchClass rated △.

60
evaluation items
across 9 categories
32
P1 must-have items
gaps decide the call
3
items TouchClass
rated △ on itself

Compare with the same questions, not with feature lists

LMS comparisons break down because each vendor gets a different question. One is judged on a demo, another on price, a third on references. A comparison only holds if the same questions, the same verification methods and the same rating scale are applied to every candidate. The 60 items below are a standard question set, grouped into 9 categories that run from learning strategy all the way to contract termination.

This checklist does not start from the conclusion that TouchClass is the better product. Where the incumbent LMS already performs well, it performs well. What it does is ask the same questions about learner experience, admin workload, content production, data, security and AI/LXP extensibility. The "Current LMS" column is deliberately empty. Send the same table to every candidate and have them fill it in — that is the moment it becomes a comparison.

There is one scoring rule. Read the gaps in the P1 items, not the total score. The sum of 60 items is not used for the decision. What matters is where the × (not supported) and △ (constrained) marks cluster within the 32 P1 items.

This table belongs to the stage where proposals are already in hand and you are scoring them. If you are still writing the request, you need the table running the other way — how to write an LMS RFP — a 60-item requirements spec turns the same 60 items into what you demand of a candidate, and pins a requirement level (32 Must, 27 Should, 1 May), the evidence to attach, and the verification method to each one. The item numbers match, so an RFP response drops straight into the blank column here.

The 9 categories — what each one asks

  1. Asks whether the training objective actually survives contact with the LMS structure: automated assignment of mandatory and compliance training, role- and department-based learning paths, separate learner cohorts, extension into knowledge sharing, and — the item most often skipped — whether one slice can be validated in a 4-week pilot without replacing the incumbent LMS. That last one is P1 because comparisons that presuppose full replacement rarely reach a conclusion. See items 1–6

    Default pilot: 50–100 learners · 4 weeks · 1 training task · 1–2 KPIs
  2. This category decides whether people actually log in. Progress sync across Web/iOS/Android, whether the mobile app is native rather than a web view wrapper (push, offline storage, biometrics), branded standalone apps, push-based nudges, self-directed study tools, multilingual support, web accessibility (WCAG 2.2) and microlearning. Accessibility should be reviewed jointly by IT and ESG. See items 7–14

    Accessibility baseline: W3C WCAG 2.2
  3. The highest P1 density of any category. Admin workload scales with headcount, so a single manual step left in the loop is what ends up driving three-year cost. Learner registration (individual, CSV, invite link, SSO), group operations, per-course conditions, automatic completion judgement and certificate issuance, permission separation, QR attendance, real-time monitoring and the scope of onboarding support. See items 15–22

    5 completion conditions: progress · study time · test score · survey · video playback
  4. Whether content can be built without code, adjusted responsively, auto-graded, drafted by AI from a document or URL, and turned from long video into short-form. Item 30 is the one to slow down on: on termination, in what format can the content we created be exported? Check the contract clause and the actual downloaded file, not the sales answer. See items 23–30

    Don't audit the feature list — time one person building one piece of content
  5. Having zero P1 items here is deliberate. Social learning, gamification and AI recommendation are powerful, but leading with them while mandatory training, completion, permissions and security are still broken is technology-led procurement. This is also where TouchClass rates itself △ on item 35: interest-keyword curation is supported, but a structured role-and-skills graph requires separate design work. See items 31–38

    Item 35, skills graph — TouchClass rating: △
  6. Not "is there a stats screen" but "does it export in a form an auditor will accept". Non-login and non-completion reports, group comparison, short-form-to-course conversion, before/after pilot KPIs. Item 43 is a TouchClass △: keeping AI analysis separate from high-stakes HR decisions such as promotion, appraisal and compensation is not a product feature — it needs the customer's own policy, human review and audit structure. See items 39–45

    Item 43, high-stakes HR separation — TouchClass rating: △
  7. Every one of these eight items is P1. An LMS accumulates employee personal data alongside internal training material, so under data-processing rules the vendor itself becomes the object of review. Management-system certification (ISMS-P), international information security certification (ISO/IEC 27001), encryption, permission separation, SSO (SAML 2.0 / OAuth 2.0 / LDAP / MFA), audit logs, availability and leak prevention. Item 53 is a TouchClass △. See items 46–53

    Item 53 — on iOS, complete screen-capture blocking is not claimed
  8. "Yes, we integrate" is not information. Ask for the field-mapping table against HRIS/ERP/CRM/groupware, whether the method is API, webhook or CSV, whether sync is real-time or a nightly batch, and whether integration cost and timeline are quoted separately from the licence. Concurrency is confirmed by a same-scale customer's test result, not by a spec sheet. See items 54–57

    18,000 concurrent users load-tested · largest single customer: 39,000 learners
  9. All three are P1. Scope of implementation support (site setup, content migration, admin training, pilot operation), three-year TCO (licence, per-user charges, content subscription, integration, operational support), and termination terms (data export, content ownership, notice period). Any line item missing from the quote is a line item that gets invoiced later. See items 58–60

    Published per-user pricing: KRW 5,500 / 5,000 / 4,000 per month (excl. VAT)
A. Pilot — validate one slice, replace nothing
1
Pick one training task
One compliance course, or one frontline job task
2
50–100 learners · 4 weeks
The incumbent LMS stays exactly where it is
3
Agree 1–2 KPIs up front
Participation · production time · ticket volume
4
Compare before / after reports
Numbers, not a feature tour
Comparisons decided without a pilot tend to get reopened
B. Learner experience — start with the access path
3
Web · iOS
Android
5
UI
languages
14
AI translation
languages
Native app — push, offline storage, biometrics
Always check whether it is a web-view wrapper
Start on desktop → resume on mobile, progress in sync
Accessibility: run the WCAG 2.2 checklist with keyboard and screen reader
C. Automatic completion — 5 conditions
Progress
80%+
Study time
Cumulative
Test score
70+
Survey
Required
Video
Played
Judge → auto-flag non-completers → remind → issue certificate
D. Content — what the demo should measure
One customer PDF or PPT Mobile content Short-form · quiz
Drag-and-drop editor · 12 content element types
Responsive preview — 800px / 650px / 425px
CBT assessment · auto-grading · result-release settings
"We have authoring" One person · one asset · measured minutes
Item 30 (P1) — confirm the export format in the contract, not the demo
E. Engagement & LXP — includes one self-rated △
31 Social learning — anonymous, private posts, attachments, stats
32 Gamification — 18 point conditions, ranking, badges
36 Personalized recommendation — interest keywords, behavior
35 Skills graph — △ separate design required
Interest keywords & curation — supported Role-and-skills graph — not held
Zero P1 by design — never lead here while mandatory training is broken
F. Data — does it survive an audit?
Logins Courses Content Short-form Chatbot
Non-login and non-completion reports as CSV
Group comparison stats (2–10 groups)
43 High-stakes HR separation —
You need an internal rule that AI output is not used for promotion or pay
G. Security — all 8 items are P1
ISMS-P ISO/IEC 27001:2022 SAML 2.0 OAuth 2.0 LDAP / AD MFA
1
Certificate, scope, validity period
Don't stop at "do you hold it?"
2
Cross-check the processing agreement
Does certified scope match processed scope?
3
Audit logs, source IP, capture logs
Retention period and how to query them
53 Capture prevention △ — iOS blocking is not claimed as complete
H. Scale — the evidence to ask for
18,000
concurrent users
load-tested
39,000
single-customer
reference scale
5 yrs
uninterrupted
financial-sector run
HRIS · ERP · CRM · groupware — field mapping table
Sync cadence — real-time or nightly batch
API · webhook · CSV — cost and timeline quoted separately
17 financial institutions · roughly 135,800 cumulative users
I. Three-year TCO — line items to demand
Licence & per-user charges
Unit price · contract minimum · tier steps
Required
Content subscription
Quoted separately from the platform fee
Required
Integration & migration
API · SSO · data migration effort
Required
Termination & export
Content ownership · notice period
Required
A line item missing from the quote is one that gets invoiced later

How the rating works

The "Current LMS" column is filled in by the evaluating organization. The "TouchClass" column is a baseline rating against currently confirmed functionality.
Send the same table to every candidate, have them rate on the same scale, and the comparison assembles itself.

Rating scale

SymbolMeaningScoreHow to read it
Strength, or above the usual standard — worth verifying3Confirm it live in the demo
Supported at a normal level2Candidates rarely differ much here
Partially supported — constraint; policy, contract or implementation check needed1Split out as a pre-adoption task
×Not supported, or out of current scope0A × on a P1 item is an immediate risk

Priority levels

PriorityMeaningItemsRole in the decision
P1Must-have — operations do not hold without it32The decision ends here. Read only the × / △ spread across P1
P2Important — drives operating quality and participation27Ranks candidates once P1 is satisfied
P3Bonus — nice to have1Not used for the selection decision
Scoring rule

Read the gaps in the P1 items, not the total score. The sequence: ① mark every P1 item where the current LMS is × or △. ② if a candidate scores ◎ or ○ on that item, treat it as a coverable gap. ③ if the candidate is also △, split it out as a pre-adoption task. ④ finally, separate "risk of staying on the current LMS" from "risk that a 4-week pilot can actually test".

The 60-item LMS comparison checklist

All 60 items across 9 categories, in full. Each carries a priority, a verification method, an owning function, a blank for the current LMS, and the TouchClass rating.
Copy the tables straight into an RFP requirements list, or download the CSV below.

Wide tables scroll horizontally. Column order: No. · Priority · Item · How to verify · Owner · Current LMS (blank) · TouchClass · Note

A. Learning strategy & outcome fit (1–6)

Does the training objective survive the LMS structure? 3 P1 items — automated mandatory training, role-based learning paths, and pilot viability.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
1P1Can mandatory, ethics/compliance and internal required training be assigned at course level with completion tracked automatically?Register a required course, assign a cohort, demo the non-completer reportL&DSupports automatic management of mandatory training and completion conditions
2P1Can courses be classified by role, department and function, and run as staged learning paths?Build a sample departmental curriculumL&DOperated through course categories, groups, required courses and open courses
3P2Can employees, new hires, partners and campaign staff be run as separate learner cohorts?Walk through a group / permission / course-assignment scenarioL&D · BusinessGroup-based permissions and course assignment supported
4P2Does training extend past completion tracking into knowledge sharing, case sharing and Q&A?Demo boards, comments, attachments and private postsL&D · BusinessSocial learning built on TouchTogether
5P1Can one slice be validated in a 4-week pilot without replacing the incumbent LMS?A 50–100 learner pilot brief with agreed KPIsL&D · ITCan start with no integrations, at small scale
6P2Can outcome metrics — participation, completion, admin workload, ticket volume — be agreed up front and then measured?Sample before/after pilot reportsL&D · LeadershipVerifiable against MAU, study time, activity and statistics reports

B. Learner experience & accessibility (7–14)

Does anyone actually log in? 4 P1 items — cross-platform progress sync, native app, push nudges, web accessibility.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
7P1Are Web, iOS and Android all supported, with learning progress synchronized across them?Start on desktop, resume on mobileL&D · ITWindows, Mac, iOS and Android with progress sync
8P1Is the mobile app more than a web view — can it use push, offline storage and biometrics?App feature demo and a live push testL&D · ITNative iOS and Android apps, plus a standalone app option
9P2Can a standalone branded app or a customized learning experience be delivered?Check the app icon, splash, colors and store listing routeL&D · BrandCustomer-branded standalone app and white-label
10P1Can deadlines, new courses and non-completion nudges be sent as app push or messages?Test targeted push and scheduled sendL&DPush, notices, pop-ups and KakaoTalk-based nudges
11P2Are there self-directed study tools — search, bookmarks, notes, highlighting, TTS?Inspect the learner app screensL&D · Learner repsStudy tools, saved items, TTS and font-size control
12P2Is multilingual UI and content translation sufficient for global and partner training?Korean / English / Japanese screens, plus an AI translation sampleL&D · GlobalUI in 5 languages; AI translation in 14
13P1Can screen, content and mobile usability be verified against web accessibility standards?WCAG 2.2 checklist, keyboard and screen-reader passIT · ESGResponsive on mobile and web; formal accessibility certification should be verified separately
14P2Is there a microlearning / short-form experience that can be consumed in minutes?10–60 second short-form clips and the course conversion rateL&DAI ShortClass with short-form analytics

C. Admin operations & workload (15–22)

Highest P1 density — 6 of 8. Admin workload scales with headcount, so a single remaining manual step is what drives three-year cost.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
15P1Can learners be enrolled individually, in bulk by CSV, via invite link and through SSO?Register 10 sample users; upload a CSVL&D · ITIndividual, bulk, invite and SSO registration supported
16P1Can groups be created by department, role, project or partner and reused for assignment, statistics and messaging?Demo group creation and course assignmentL&DGroup management and group-comparison statistics
17P1Can required/optional status, enrolment window, progress thresholds and test/survey conditions be set per course?Register one course, then change its conditionsL&DCourse metadata, content structure and learning settings
18P1Are completion conditions judged automatically, and are certificates issued?Test progress, study time, score and survey conditionsL&D · AuditFive conditions judged automatically, with certificate issuance
19P1Can admin and sub-admin menu permissions be separated so operational responsibility can be divided?Create a sub-admin account and inspect the per-role screensL&D · ITSub-admin menu permissions can be designated
20P2Can QR attendance, manual credit and attendance cancellation be managed for offline sessions and events?Run a sample QR attendance sessionL&D · BusinessQR attendance check and status management
21P1Can live users, recent activity, enrolment logs and bulk-job status be seen from the admin console?Demo the operations dashboardL&DReal-time monitoring and a job queue view
22P2Are admin training, content migration, launch support and operational reviews available?Confirm the onboarding and CSM support scopeL&D · ProcurementDedicated manager, operational support, optional quarterly reviews

D. Content, authoring & assessment (23–30)

Not "is there an authoring tool" but "how long does one person take to build one piece of content". Item 30 (ownership and export) is settled in the contract.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
23P1Can text, images, video, audio, PDF, quizzes, tests and surveys be combined into content without writing code?Build content from one of your own PDFs or decks, liveL&D12 element types in a drag-and-drop editor
24P2Can desktop, tablet and mobile views be previewed and the content adjusted responsively?Preview at three breakpointsL&D · ITPreview baselines at 800px, 650px and 425px
25P2Can video, audio, PDF, embedded YouTube and internal links all be operated?Test file upload and link embeddingL&DMP4, MP3/WAV, PDF and HTML embedding supported
26P1Can quizzes, tests and surveys be built with auto-grading, result release and manual grading configured?Create a sample quiz and a sample testL&DCBT assessment with auto-grading and result-release settings
27P2Can AI draft content, images, translations and summaries from a document or a URL?Demo AI QuickMaker or the editor's AIL&DAI authoring and AI QuickMaker
28P2Can long video be converted into short-form learning that then drives learners into the full course?Convert one video; check the conversion statisticsL&DAI ShortClass auto-generates 10–60 second clips with conversion stats
29P2Beyond in-house content, is there an e-learning / short-form content library to choose from?Review the content subscription catalogueL&D · Procurement6,000+ e-learning courses and 200,000+ short-form clips via subscription
30P1Is ownership of customer-created content, and the export method on termination, explicitly guaranteed?Read the contract clause; download the actual exportProcurement · LegalCustomer owns content it creates; HTML download (per published FAQ)

E. Engagement, LXP & AI personalization (31–38)

Zero P1 items, by design. Leading here before mandatory training, completion, permissions and security are in place turns procurement into a technology sale. Item 35 is a TouchClass △.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
31P2Can social learning be run — boards, comments, likes, saves, private posts, anonymous topics?Sample TouchTogether topicsL&D · BusinessTopic permissions, anonymity, private posts, attachments and statistics
32P2Can voluntary participation be designed using points, badges, frames and rankings?Build one gamification campaignL&D18 point-award conditions, plus ranking, badges and frames
33P2Can live sessions, chat, attendance, replay and attendee export be handled inside the platform?Run a live broadcast test; export the attendee listL&D · ITUp to 4-hour live sessions, chat, replay and attendee download
34P2Are participatory formats beyond training supported — surveys, events, VOC, field case sharing?Sample campaign topics and surveysL&D · BusinessExtends into community, VOC and events in observed deployments
35P2Can career paths and learning recommendations be connected precisely against a role / competency / skills graph?Review role-to-skill mapping and the HRIS data structureL&D · HRInterest-keyword curation is supported; a full skills graph requires separate design work
36P2Is personalized recommendation offered from popular searches, behavioral history and interest keywords?Ask how recommendations are derived and explainedL&DAI curation and interest-keyword recommendation
37P2Can an AI assistant handle course FAQs and material-grounded Q&A to cut repeat enquiries?Attach a PDF, then test Q&A against itL&D · ITAI chatbot, file-grounded Q&A, usage statistics
38P3Can the mobile home, recommended courses, popular courses, rankings and saved items be composed to drive motivation?Demo the learner home configurationL&D18 home elements and 15 menu types

F. Data, analytics & measurement (39–45)

Not whether a stats screen exists, but whether it exports in a form an auditor accepts. Item 43 is a TouchClass △.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
39P1Are statistics provided for logins, courses, content, feedback, short-form, chatbot and group comparison?Review a sample of each statistics menuL&D7+ analysis areas with download support
40P1Can non-login, non-completion and per-learner reports be downloaded and used for audit and reporting?CSV download and a sample reportL&D · AuditUnique-visitor, non-login and enrolment-history downloads
41P2Can study volume, activity and engagement be compared across departments and groups?A 2–10 group comparison reportL&D · LeadershipGroup comparison statistics supported
42P2Can you see whether short-form learning actually converted into course learning?Views, likes and conversion-rate reportingL&DShortClass views, likes and learning-conversion metrics
43P1Are AI recommendation and analysis outputs kept separate from high-stakes HR decisions such as promotion, appraisal and compensation?Review the data-use policy, human review step and audit logsHR · Legal · ITThe AI features exist, but separation from high-stakes HR requires the customer's policy, approval and audit structure
44P2Can KPIs — participation, production time, ticket volume, admin workload — be compared before and after a pilot?A before/after reportL&D · LeadershipVerified by combining platform statistics with the pilot report
45P2Can natural-language admin queries or report automation cut the time spent on operational analysis?Demo the AI admin or dashboard queryingL&DAdmin AI with statistics querying

G. Security, privacy & compliance (46–53)

All eight items are P1. Under data-processing rules the vendor itself becomes the object of review. Item 53 is a TouchClass △.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
46P1Can an information security and privacy management-system certification, plus an international security certification, be produced?Certificate, certified scope, most recent auditIT · PrivacyHolds ISMS-P and ISO/IEC 27001 (security)
47P1Can you produce a record of passing enterprise or financial-sector vendor security audits, plus evidence of data minimization, processing arrangements and liability insurance?Document stating auditing body, year and score (or pass status); security questionnaire responses; supporting evidencePrivacy · LegalVendor security audit: 99.1 points (2023); data minimization; liability insurance (scale evidence)
48P1Can encryption at rest and in transit, data residency and access-control principles be explained?Security architecture documentIT · SecurityAWS Seoul region, encryption, access control
49P1Can admin, sub-admin and learner permissions be separated and run on least-privilege?Test one account per roleIT · L&DPermission separation with admin logging
50P1Can SSO, SAML 2.0, OAuth 2.0, LDAP/AD and MFA or biometric federation be evaluated?SSO integration documentation and referencesITStandard auth protocols, with a banking SSO reference (integration)
51P1Is audit tracing possible — admin activity logs, source IP, menu activity, screen-capture logs?Sample of log retention and queryingIT · AuditAdmin logs and capture logs supported
52P1Can you produce your continuous-uptime record and incident history, plus backup and high-availability procedures, as documents?Length of uninterrupted operation, incident history, SLA and incident-response procedure documentsITAWS-based; five years of uninterrupted operation in the financial sector (evidence). Rated ○ because the SLA and incident-history documents are provided separately at contract stage
53P1Are there content leak-prevention features — capture prevention, watermarking, download control?Capture tests on iOS and Android; review the download policyIT · SecurityCapture logging and masking are supported; on iOS, complete blocking is not claimed — it is an OS-level constraint

H. Integration, scale & interoperability (54–57)

"Yes, we integrate" is not information. Get the field-mapping table, the sync cadence and a separately quoted integration cost, in writing.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
54P1Can account, org and learning data be integrated with HRIS, ERP, CRM, groupware and portals?List the target systems and map the data fieldsIT · L&DHRIS, ERP, CRM, groupware and API integration
55P2Can the integration method (API, webhook, CSV) be chosen in stages, with cost and timeline quoted separately?Integration quote and sample APIIT · ProcurementREST API, webhook and CSV approaches available
56P1Can you produce a track record of operating at thousands-to-tens-of-thousands scale, and peak-concurrency load-test results, as documents?Largest single-customer learner count (not total customer count); load-test result values and test conditionsIT · LeadershipLargest single customer: 39,000 learners; 17 financial institutions, about 135,800 cumulative users; 18,000 concurrent load-test result (not a guaranteed steady-state capacity) — scale evidence
57P2Can a standalone domain, white-label and a customer-branded experience be extended?Review branded domain and app examplesL&D · BrandStandalone app, standalone domain, white-label

I. Implementation, support, cost & contract (58–60)

All three are P1. Any line item missing from the quote is a line item that gets invoiced later.

No.PriorityItemHow to verifyOwnerCurrent LMSTouchClassNote
58P1Is the implementation-support scope clear — site setup, content migration, admin training, pilot operation?Onboarding schedule and a RACIL&D · Procurement4-week pilot, content migration and admin training (per published FAQ)
59P1Can a three-year TCO be compared across licence, per-user charges, content subscription, integration and operational support?A written quote plus a three-year cost tableProcurement · FinancePublished list pricing plus an Enterprise custom tier (pricing)
60P1Are termination, data export, content ownership and notice conditions clearly defined?Contract, termination process, a sample exportProcurement · LegalHTML download of customer-created content, with termination terms (per published FAQ)

Sources for the TouchClass ratings: https://www.touchclass.com/en/questions · https://www.touchclass.com/en/security · https://www.touchclass.com/en/price · https://www.touchclass.com/en/integration

All 60 items — download as CSV

No form, no login. The "Current LMS" column ships empty, so the file can be sent straight to candidate vendors to be filled in.

Download CSV (60 rows)

The three items TouchClass rated △ on itself

Three of the 60 items are rated △ (partially supported, with constraints). They are published rather than hidden, as a guard against overclaiming.
Evaluating organizations should split these out as pre-adoption tasks.

Item 35 · E. Engagement · LXP · AI

Skills graph and career paths

Interest-keyword curation and personalized recommendation are supported. What is not delivered out of the box is a structured role-and-competency skills graph with career-path recommendation built on top of it. That requires separate design work.

Confirm before adopting — does the organization already have a role/competency framework? If not, how far will it be simplified? Materials to prepare: a role-to-skill sample table, HRIS fields, the pilot's target roles.

Item 43 · F. Data & analytics

Separation from high-stakes HR decisions

The AI recommendation and analysis features exist. Keeping their output separate from high-stakes HR decisions such as promotion, appraisal and compensation is not something a product feature settles on its own. It needs the customer's data-use policy, a human review step, and audit-log and permission policies.

Confirm before adopting — is there an internal rule that AI recommendation and analysis output is not used for appraisal, promotion or pay? Materials to prepare: AI-use disclosure, human review procedure, log and permission policy.

Item 53 · G. Security & privacy

Screen-capture prevention

Capture logging, masking and watermarking are supported. However, on iOS, complete blocking of screen capture is not claimed — it is an OS-level constraint. Instead of promising total prevention, the response level is defined by combining capture logs, masking, watermarks and download policy.

Confirm before adopting — what exactly must be protected, and on iOS, are masking, logging and watermarking sufficient? Materials to prepare: capture test results, download policy, the security notice shown to learners.

Why publish this

If a vendor returns a checklist with ◎ in every row, that is not a comparison document — it is a brochure. The three items above are the real ratings, and they are the point at which you can verify that this checklist was not engineered to flatter its author. Apply the same standard to every candidate and ask where their △ marks are. A vendor that reports none has told you something useful.

TouchClass rating distribution — and why this table should not be read as a score

The baseline TouchClass rating across all 60 items. Do not use it for a head-to-head score comparison. The reason is stated directly below the table.

Zero × is not a boast. These 60 questions were derived from the operating scope TouchClass actually works in, so a favourable self-rating is structurally inevitable. That is precisely why the total should not be used to rank candidates. The value of this checklist is not the author's score — it is that every candidate gets asked the same 60 questions. Comparison only becomes meaningful between tables the candidates filled in themselves.
Something is deliberately missing from this table. Content packaging standards such as SCORM and xAPI were excluded from this comparison. For an organization where migrating existing SCORM assets is a hard requirement, this checklist alone will not close the decision — that item should be added as an extra P1 and put to every candidate.
No LMS activates itself on installation. TouchClass included. Operating results depend on how often new content ships, how nudges are designed, whether the community is run, and how regularly admins review. Across 35 months of operating data from 100+ companies, organizations publishing fewer than three pieces of content a month sat below 20% MAU. So a pilot should begin only after deciding which roles, which content, which nudges and which KPIs — not as a feature tour. The underlying distribution is published in the operating data report.

Recommended demo sequence — covering 60 items in 5 sessions

Do not ask all 60 in one meeting. Split them across five demos and tell candidates in advance which item numbers each session covers.
Requesting the identical sequence from every candidate is what keeps conditions equal.

#Demo scenarioItems coveredWho attends
1Convert one of your own files (PDF or deck) into mobile content and short-form — and time it23, 24, 27, 28L&D
2Experience the learner app directly: enrol, comment, save, receive push, watch short-form7, 8, 10, 11, 14, 31L&D · learner reps
3In the admin console: assign a cohort, nudge non-completers, issue a certificate15, 16, 17, 18, 21L&D · Audit
4Run one session that needs live streaming or QR attendance, in parallel20, 33L&D · Business
5Review the statistics reports and the security evidence together39, 40, 46, 47, 51, 52IT · Privacy · Audit
Pilot scope

Keep the first evaluation to 50–100 learners, 4 weeks, one training task and one or two KPIs — not a full replacement. Comparisons framed as full replacement raise the decision unit so high that the conclusion slips, and the incumbent LMS stays by default. Validate one slice and the numbers arrive within four weeks.

External standards referenced

The structure and items of this checklist draw on the public standards below. Each is linked so the original can be read directly.

Standard / documentWhat it contributedReflected inOriginal
D2L — LMS RFP Template: How to Structure Your Vendor EvaluationAn LMS RFP should compare candidates with the same questions, the same criteria and an objective score — not a feature demoOverall checklist structured2l.com/blog/lms-rfp-template
Momentive Software — LMS RFP TemplateAn RFP must carry functionality, technology, security, support, pricing and evaluation criteria togetherCategories G, Imomentivesoftware.com/blog/lms-rfp-template
World Learning / SIT — LMS RFPThe standard requirement categories of a real LMS RFP — course creation, user management, mobile, social learning, reporting, integration, securityStructure of categories A–Hworldlearning.org — LMS-RFP.pdf
W3C — WCAG 2.2Web accessibility baseline — keyboard, screen reader, mobile usabilityItem 13w3.org/TR/WCAG22
ISO/IEC 27001International standard for information security management systemsItem 46iso.org/standard/27001
ISMS-P — Korea's information security and privacy management certificationDomestic management-system certification criteriaItems 46, 47isms-p.or.kr
NIST — SP 800-63 Digital Identity GuidelinesRisk-based approach to digital and federated identityItem 50nist.gov — SP 800-63
Deloitte — 2026 Global Human Capital TrendsContinuous learning in the age of AI; learning in the flow of workFraming of category Edeloitte.com — Human Capital Trends
LinkedIn — 2026 Talent Velocity Advantage ReportGrowth culture and learning inside the flow of workFraming of category Elearning.linkedin.com — talent velocity report

Documents underpinning the TouchClass ratings: FAQ · Security & certifications · Integrations · Standalone app · AI ShortClass · Pricing. Operating figures are cited from the 35-month operating data report covering 100+ companies.

Frequently asked questions

The eight questions that come up most often when teams build an LMS comparison table or an RFP checklist.

What should an LMS actually be compared on?

On the same question set, not on feature lists. Put the same 60 items — across learning strategy, learner experience and accessibility, admin operations, content and assessment, engagement/LXP/AI, data and analytics, security and privacy, integration and scale, and cost and contract — to every candidate, and hold the verification method (demo, document, contract clause) constant too. The decision is then made on the gaps in the 32 P1 must-have items, not on a total score.

What belongs in an LMS RFP checklist?

A functional requirements list alone will get sent back by security and procurement. Alongside functionality, include technology (integration, API, sync cadence), security (management-system certification, encryption, audit logs, SSO), support (onboarding, content migration, admin training), pricing (three-year TCO, contract minimum, tier steps), the evaluation criteria themselves (priority and rating scale), and termination terms (data export, content ownership). The 60 items on this page can be lifted directly into an RFP requirements list.

Should we just pick whichever product scores highest?

Not advisable. A total score is a function of how many items there are and how they are weighted, which favours whoever wrote the questions. There is one rule instead: mark every P1 item where the current LMS is × (not supported) or △ (constrained), then check whether a candidate scores ◎ or ○ on those. Where the candidate is also △, split it out as a pre-adoption task. Finally, separate the risk of staying put from the risk a 4-week pilot can actually test.

How are the priorities (P1/P2/P3) assigned?

P1 means operations do not hold without it — 32 of the 60 items, covering automated mandatory training, automatic completion judgement, permission separation, all eight security items, three-year TCO and termination terms. P2 covers the 27 items that drive operating quality and participation. P3 is a single bonus item and is not used for the selection decision. The engagement/LXP/AI category has no P1 items at all, and that is deliberate: leading with AI before mandatory training and security are in place turns procurement into a technology sale.

Has TouchClass rated itself △ on any item?

On three. Item 35, skills graph — interest-keyword curation is supported, but a structured role-and-skills graph requires separate design work. Item 43, separation of AI output from high-stakes HR decisions — the AI features exist, but separating them from promotion, appraisal and compensation needs the customer's own policy, approval and audit structure. Item 53, capture prevention — capture logging and masking are supported, but on iOS complete blocking is not claimed, as it is an OS-level constraint. All three should be split out as pre-adoption tasks.

Can we compare without replacing the LMS we already run?

Yes. Keep the first evaluation to 50–100 learners, 4 weeks, one training task and one or two KPIs rather than a full replacement. Leave the incumbent LMS in place and run one slice alongside it — no integration is required to start. Comparisons framed as full replacement raise the decision unit so high that the conclusion slips, and the incumbent usually stays by default. Comparing before/after pilot reports turns the call into a number rather than an impression.

How far should security be checked in an LMS comparison?

All eight security items are P1. Do not stop at "do you hold the certification" — request the certificate itself, the certified scope (whole service or part of it), the validity period and the surveillance-audit history, then cross-check them against the data-processing agreement. After that, confirm encryption at rest and in transit, data residency, permission separation, SSO (SAML 2.0, OAuth 2.0, LDAP, MFA), audit logs, backup and incident response, and content leak prevention. TouchClass holds ISMS-P and ISO/IEC 27001; details are on the security page.

Can the checklist be downloaded and sent to candidate vendors?

Yes. All 60 items are published as a CSV with no form and no login. The "Current LMS" column ships empty, so candidates can fill it in on the same scale (◎3 / ○2 / △1 / ×0) and the comparison table assembles itself. When the tables come back, also ask where each △ sits and why it was rated that way. A vendor reporting no △ at all has told you something useful in itself.

Next steps

Comparing, choosing and diagnosing are different stages. Go to the document that matches yours.

We will fill in all 60 items against your conditions
together with your team.

Request a consultation