The World's Most Installed Learning Record Store

Learning Locker® has both Open Source and Enterprise editions. Use these pages to find out more and to get started.

Learning Locker®

Learning Locker® enables learning architects to deliver enterprise-level data management for big learning data.

Our Learning Record Store offers best-in-class aggregation, automation and analytics, whilst giving you complete flexibility in deployment – use Learning Locker® Open Source, On-Premise or On-Cloud.

Join the next generation of Learning Technology with Learning Locker®.

Install learning locker now

Learning Locker® 101

A free course to support you in getting your very own Learning Locker® Learning Record Store up, running and stable for you to develop and test your own xAPI concepts.

Enroll now

Ready to register your Learning Locker®?

There are a number of benefits to registering your locker, including extended Helpdesk Support from the core development team for 3 months from the date of registration.

Register your locker

Your Learning Data Warehouse

A seamless source of analysis to make learning measurable



Record any learning or activity experience using xAPI. Use plug & play ETL to capture data from webhooks. Even integrate directly from flat files and legacy stores.



Use Learning Locker® as your ‘source of record’ across the whole organization. Scale massively, query on-demand and write business rules to trigger data events.



Use both the xAPI and the full MongoDB Aggregation Pipeline to query your data on-demand. Connect with BI tools and customise flat file exports out-of-the-box.

Fast. Reliable. Secure. Open Source.

Learning Locker® is 100% xAPI-Conformant and ready to deliver the results modern organizations demand. Learning Locker’s® modern UI and backend ensure that your learning data is more accessible, tactile and useful than ever before.

  • Customized Dashboard Builder
  • Automated Installation
  • Personas
  • Query Builder
  • Statement Forwarding
  • Multi-tenant, Multi LRS Model
  • Faster xAPI processing
  • All of the APIs

Why Should I Use Learning Locker®?

Gather Learning Data From Many Sources

Learning Locker® uses the xAPI to act as the central point of storage for your next generation learning eco-system. 

Automated Processes

You can use Learning Locker® to programmatically create webhooks, API integrations and other automations that make your systems flow together.

Delivering Insights and Analytics

Create graphs, insights and diagrams that show the impact of learning with just a few clicks. Share dashboards in platform or embed online.

What is an LRS?

A Learning Record Store is a massively scalable database designed specifically for storing learning activity data. If you’re using software that creates data with the Experience API (xAPI or Tin Can) specification, you’ll need a Learning Record Store to store, sort and share that data.

Learning Locker® is the most installed Learning Record Store in the world.