Docs/For Learners/Tracking Your Progress

Tracking Your Progress

SecureCodingHub tracks your progress across all challenges and scenarios. See your XP, completion rates, and performance metrics in one place.

XP System

Every challenge and scenario awards XP (experience points) as you complete them:

ActivityXP AwardedDetails
Practice ChallengeUp to 100 XP50 XP for Phase 1 (find the vulnerability) + 50 XP for Phase 2 (select the fix)
Learn ScenarioXP on completionAwarded when you finish all steps of an interactive scenario

XP accumulates across all topics and categories. Your total XP is visible on your profile and the organization leaderboard.

Practice Progress

For each topic, the platform tracks your completion and performance:

MetricDescription
Challenges completedNumber of challenges completed vs total available for the topic
Average scoreYour average score across all attempted challenges in the topic
Language usedThe programming language you used for each challenge
Progress indicatorA visual bar showing your completion percentage at a glance
app.securecodinghub.com/progress
Practice Progress
SQL Injection
8/11 challenges720 XP
XSS
6/8 challenges480 XP
IDOR
11/11 challenges1,100 XP
CSRF
0/6 challenges0 XP

Learn Progress

For each interactive scenario, the platform tracks where you are:

MetricDescription
Current stepWhich step you're on and how many steps remain in the scenario
StatusNot StartedIn ProgressCompleted
ResumeYou can resume from your last step at any time — no need to start over

Assignments Progress

If your admin assigned training to you, you'll see your assignments with additional tracking details:

FieldDescription
Assigned topics/scenariosThe specific training content your admin selected for you
DeadlineThe due date for completing the assignment
Completion statusYour current progress toward finishing the assignment
Priority flagMandatory or Optional
app.securecodinghub.com/assignments
OWASP Web Top 10 — Practice
MandatoryDeadline: Mar 30, 2026
StatusIn Progress
Progress24 / 50 challenges

Data Persistence

Progress is saved to your account and syncs across devices. If you're using the platform without an account (demo mode), progress is stored locally in your browser.

Tip: Your progress syncs across all devices. Switch between desktop and mobile without losing a single XP point.