Endpoints to Add to Your Allowlist
When running labs on a corporate network, please ensure the following endpoints are in the allowed-list. Please also ensure WebSocket connections are permitted.
Lab Endpoints:
- www.secureflag.com
- secureflag.com
- emea.secureflag.com
- emea-south.secureflag.com
- naw1.secureflag.com
- naw2.secureflag.com
- na.secureflag.com
- nae2.secureflag.com
- nac1.secureflag.com
- apac-hk.secureflag.com
- apac-in.secureflag.com
- apac-au.secureflag.com
- apac-sg.secureflag.com
- latam.secureflag.com
Mobile Lab Endpoints:
Recommended:
- turn-paas-eu.genymotion.com
- turn-paas-na.genymotion.com
- turn-paas-as.genymotion.com
- turn-paas-oc.genymotion.com
- stun-as.genymotion.com
- stun-eu.genymotion.com
- stun-na.genymotion.com
- stun-oc.genymotion.com
Related Articles
Users
The platform offers multiple user roles with varying levels of privilege to help you run an efficient, secure coding training program. *Administrative users seeking to run training Labs require a User license. Add a User There are multiple ways to ...
Threat Modeling SDK
This feature is available exclusively on the Enterprise Plans. Learn more. This guide will walk you through using the Threat Model Software Development Kit (SDK), an innovative tool that enables you to build Threat Model labs that are both unique to ...
Using APIs
The platform REST APIs help you seamlessly integrate the platform with other solutions. To use the APIs, generate an access token. You must have Organization Admin privileges to generate an access token. Step 1: As an Organization Admin, click on the ...
Custom Labs: Quick Start Manual
Custom Labs lets you build tailored Code Review labs in just a few clicks, using your own demonstrative code or snippets. They help challenge developers with vulnerabilities that reflect the technologies and patterns they use every day. In Code ...
Assign Activities
The platform offers multiple options to assign activities such as labs or learning paths, to individual users, groups, teams, or the entire organization. By following these steps, you can create customized training plans that address learners' ...