Kontra SCORM: Our courses, your LMS

Congratulations! You have finally purchased that fancy application security training platform that promises the best developer engagement money can buy!
Now for the hard part: how not to make your training solution become shelfware getting developers to use it!

Challenge #1: Developer Onboarding

How do you roll out your application security training platform to hundreds and thousands of software developers who frankly do not care about your fancy appsec training platform?

Fact: Developers are super busy folks and more likely to ignore your “yet another email from infosec about appsec training” — no one wants to read complicated onboarding instructions or learn a new training platform all over again.

Impact: Low Adoption & Completion

Challenge #2: User Role and Group Management

Does your appsec training solution offer Single Sign-On for frictionless onboarding? Does it support Groups and Roles?

Fact: Enterprise Active Directories are rarely up-to-date, accurate, or current, which means Infosec spends way too much time working with engineering managers and HR to figure out who reports to whom and manually creating groups and roles.

Impact: Infosec Productivity

Challenge #3: Training Enforcement

Let’s get this straight: no amount of interactive, immersive, gamified training can drive organic engagement and uptake.

Fact: You are spending way too much time chasing engineering managers and security champions to nudge developers to play and the outcome is almost never worth the effort.

Impact: Low Adoption & Completion

Challenge #4: Reporting and Compliance

Who tracks the team’s progress? How is the training reported back to the management?

Fact: You are spending much time copy-pasting screenshots of analytics or building pointless APIs to extract, transform and show false metrics and meaningless reports that the management doesn’t really care about.

Impact: Infosec Productivity

SCORM Learning Standard

Creating and executing a global training program is a complicated operation. The challenge in onboarding users, defining and achieving consistently high adoption rates is even greater. To accomplish these objectives, the inbuilt administrative and onboarding features of your appsec training platform simply cannot match the capabilities of an enterprise-grade learning management system.

This is why we built Kontra SCORM, the industry's only interactive application training solution that plugs in your existing Enterprise's Learning Management System.

Simply put, our content can run on every major learning management system without requiring additional API integrations, custom batch jobs, or any other complicated configurations.

But, here is the best part! Our SCORM content gives large organizations the ability to leverage their enterprise LMS’s powerful capabilities including:

  • Detailed reporting – user and team transcripts
  • Assign a course by job title, department, or role
  • Compliance management – digital signature, CEU, and recurring training events
  • Quiz (Optional)
  • Auto reminders and notifications
  • Auto Notifications and compliance violations
  • Leverage existing training workflows mandated by HR and Infosec Policy

SCORM Learning Standard

LMS Compatibility

Kontra’s SCORM courses are compatible with SCORM 1.2 and SCORM 2004, the most widely supported versions of SCORM.

Kontra's SCORM compliant content works out-of-the-box with leading third-party learning management systems and enterprise training platforms to enable faster integration and deployment.

LMS Compatibility


Download the SCORM zip file and import it into your LMS. No need to unpack or configure.

SCORM 1.2 SCORM 2004

Frequently Asked Questions

What is a Learning Management System?
Did you receive onboarding and orientation training when you joined your company? Have you had to participate in mandatory compliance training such as anti-harassment and diversity training, business ethics, workplace safety, and data protection and privacy training?

If the answer is yes, you were most likely accessing a corporate Learning Management System or LMS.
A learning management system (LMS) is a platform for managing and hosting training courses and learning content, providing users access to content and delivering and providing robust tracking and reporting functions.

An LMS is designed to make life easier for those in charge of training and development — e.g. identifying and assessing individual and organizational learning goals, tracking progress toward meeting those goals, and collecting and presenting data for supervising the learning process.
Who can I contact in my organization to learn more about our corporate LMS?
This is typically the responsibility of the Learning and Development / Talent teams in larger companies and the Human Resources department in smaller organizations. They’re responsible for identifying training needs, developing training programs, and making them available for employees.
I'm not sure if my company uses a Learning Management System. Can I still use Kontra?
Absolutely. Kontra offers a cloud-based LMS solution that can be accessed using either single sign-on or password authentication for customers who don't have an internal training platform.
Why integrate Kontra with your Learning Management System?
A full Learning Management System integration provides a seamless, secure user experience that increases adoption and utilization. It enables the customer to centralize reporting and address the learning needs across the broader organization.
Can Kontra integrate with my LMS?
Kontra’s developer security training can work with any LMS systems and content aggregators, including SumTotal, SuccessFactors, Cornerstone, Absorb, Pathgather, Degreed or any LMS that supports SCORM 1.2 or SCORM 2004 standard.
What does an integration typically entail?
Our interactive exercises are packaged individually into SCORM packages and delivered in a zip file. After your Learning Manager or LMS administrator uploads our SCORM package onto your LMS, developers can enroll, start, pause, resume and complete the training at their own pace. Admins can further assign courses, set deadlines, track enrollments, progress, and completion metrics. It couldn't be simpler!