All Collections
Security Journey Reporting Overview
Security Journey Reporting Overview

We offer several report views along with downloadable files.

Roman Oliver avatar
Written by Roman Oliver
Updated over a week ago

Security Journey Reporting

Being able to track your learner's progress is a key part of running a successful AppSec Training Program. We provide you with several report views within the UI that give you visibility into key metrics - including path completion, time spent and lesson rankings. The Platform also provides downloadable files and Reporting API endpoints if you need to access the data outside of Security Journey.

This article details the reports that can be exported for further analysis.

The Platform Dashboard

This quick glance data is found in the admin console and offers an overview of your program progress. We display the number of modules, experiments, assessments, activities completed and the total number of users in the Platform.

NOTE: The dashboard will display data that includes users who have been archived, and might differ from other platform reports.

To view data for specific date ranges, use the date picker at the top of the sections

Reporting Options


This report displays all belt and quest progress by user. Each line represents a path or quest the learner is enrolled in. The data can be filtered and displayed by date as well as downloaded. This includes:

  • Email

  • First Name

  • Last Name

  • User Archived Date (if applicable)

  • Level

  • Time Spent

  • Level Start Date

  • Last Engagement

  • Path Name (or Quest/Mission)

  • Status

  • Completion

  • Progress


This report provides a breakdown of consumed modules and the current Platform balance (if it is a usage-based Platform).

Learning Swing

If the Learning Swing Questions setting is turned on, this report displays the results by Level and individual lesson module. For more information about how we calculate learning swing, you can read this article.

Assignment Progress

Provides an overview of individual learner's assignment progress including all completion with a line for each assignment a user has been enrolled. Data can be filtered and displayed by date with an option to download. Data fields are:

  • Email

  • First Name

  • Last Name

  • Assignment Name

  • Time Spent

  • Due Date

  • Status

  • Progress

Time Spent (new)

We capture the time a learner has spent taking training both at the individual lesson level, assignment and path. For more information on how we calculate time spent click here.

  • This metric has been added to the user profile and all admin reports (as a distinct column)

Downloadable Platform Reports

To access, click the bold "Reporting" option in the admin menu.

You will find:

  • Report - Full Details: Includes all details from all users for both level paths and quests. Each user's enrollment is shown on an individual line; including in-progress, paused, and passed.

  • Report - Summary: Includes all details from all users for only the current, in-progress level path or quest. No previous paths, levels, or quests are included in this report. Each user's data is shown on one line.

  • Report - Usage: This report is run daily and provides a summary of all user usage, broken down by quarter. The purpose of this report is to provide you with a current view of how much usage your users have consumed and how much balance you have left for the duration of your agreement.

  • Report - User: This report displays data on all users' points, their email, names, and other SAML-configured attributes, if applicable.

  • Report - Lesson Attempts: This report is run hourly and includes all details from lesson attempts.

  • Report - Assignment Progress: This report is run hourly and includes all details from assignment progress.

Other Reporting Options

Did this answer your question?