Platform
Everything you need to create, deliver, assess and certify learning.
TrainSkool is a complete, modern learning platform — with an AI study assistant, secure delivery, real assessment, live teaching, open standards and native apps, all in one place.
AI that helps you learn — and teach faster
Intelligent assistance is built into the experience, not bolted on.
AI study assistant
Ask questions in plain language and get clear, grounded answers drawn from your course material — right inside the learner experience.
AI authoring for teachers
Generate assessment questions, get topic and outline suggestions, and proofread lesson text — turning hours of course-building into minutes.
Private by design
A local, rule-based agent handles everyday questions instantly and for free; only open-ended queries reach the cloud model, so most data stays in-tenant.
A focused place to learn and prove skills
Protected video lessons
Token-secured, short-lived streaming with a native player on every device.
Progress & completion
Track how far you are in every course and mark lessons complete as you go.
Assessments that count
Timed, randomized exams — MCQ, image and open-ended — with preserved attempts.
Verified certificates
Earn tamper-evident certificates issued from your recorded evidence.
Discussions & Q&A
Ask timestamped questions on lessons and join per-course discussion forums.
Notes & wishlist
Keep timestamped lesson notes and save courses to learn later.
Native apps + offline web
Native Android and Windows desktop clients, plus an installable, offline-capable web app.
Badges & achievements
Earn achievement badges as you progress and complete courses.
Author, teach and measure — with an outcome model
Course & curriculum builder
Structure courses into modules and topics with text lessons and video.
Secure video upload
Upload through a server-side proxy so keys stay private; media is protected on delivery.
Question banks & grading
Build banks, publish assessments, and grade open-ended answers with a gradebook.
Live classes & recordings
Schedule live sessions, track attendance (with CSV export), and share recordings.
Analytics & payouts
See enrolments and revenue share by month, and request payouts once verified.
Promotions & coupons
Run discount campaigns with conversion tracking and coupon codes at checkout.
Co-instructors & announcements
Teach as a team and broadcast announcements to enrolled learners.
Content drip
Release lessons on a schedule to pace learners through your programme.
Built to fit your existing stack
Bring your content and your identity provider — TrainSkool speaks the standards.
SCORM & H5P
Host SCORM packages and embed interactive H5P content with a sandboxed player.
LTI 1.3
Launch TrainSkool as an LTI tool from your existing LMS with validated launches.
xAPI / LRS
Emit and store xAPI statements with per-course credentials and reporting.
Enterprise SSO & SCIM
Sign in via OIDC or SAML, and auto-provision users from your IdP with SCIM.
Full-text search
Relevance-ranked catalog search so learners find the right course fast.
Multi-language
Localized interface with locale negotiation and an on-page language switcher.
Secure, reliable and accountable
Protected media & isolation
Short-lived playback tokens and per-tenant data isolation by design.
Two-factor authentication
Standards-based TOTP MFA for accounts that need extra protection.
Exam integrity
Locked-down exam mode with attempt snapshots and integrity logging.
Instructor verification (KYC)
Teacher identity is reviewed and payout details are encrypted at rest.
High availability
Redundant application instances behind automatic failover for uptime.
Backups & recovery
Automated backups with point-in-time recovery and offsite copies.
Ready to learn — or to teach?
Create a free account and start exploring, or apply to teach and bring your courses to a modern, verified platform.
Questions? support@trainskool.com
TrainSkool