CVE Playground uses Auth0 for sign in. You can sign up with email and password or with whichever social logins Auth0 has configured. There is no guest mode. Every action you take is tied to your account, which is what makes XP, streaks, and the leaderboard mean anything.Documentation Index
Fetch the complete documentation index at: https://docs.cveplayground.com/llms.txt
Use this file to discover all available pages before exploring further.
Signing in
The first time you open the app, you land on a sign in screen. Click sign in and Auth0 takes over. After Auth0 finishes, you come back to the app. If something went wrong during sign in (cancelled the flow, denied permissions, password reset midway through), the landing page shows a small banner with the error. Try again from there.Claiming a handle
The handle is the part of your URL that other people see. If you pickdora, your public profile is at app.cveplayground.com/u/dora.
Right after your first sign in, a modal asks you to claim one. It suggests three variants based on your email address. You can take one of those or type your own. The form checks availability in real time.
Handles are:
- Lowercase letters, numbers, and dashes.
- Between three and roughly thirty characters.
- Unique across the platform.
The display name (shown next to your avatar) is separate from the handle. The display name is whatever you want, changeable any time in settings. The handle is more permanent.
Your public profile
/u/your-handle is public. No sign in needed to view it. It shows:
- Your handle, display name, and avatar.
- The date you joined.
- Badges you have earned.
- A heatmap of your daily activity.
- Your stats: labs completed, challenges solved, streak, questions answered.
Signing out
The sign out button lives at the bottom of the sidebar, under your handle. It logs you out of Auth0 and returns you to the landing page. If you are on a shared machine, sign out before walking away. Auth0 sessions persist across browser restarts by default.Deleting your account
Settings has a danger zone tab. Account deletion is final: labs, questions, XP, streak, the public profile, all of it. The handle is freed back into the pool, so somebody else could claim it later. There is no soft delete. If you need a clean slate, deletion is how you get there.Settings
Display name, notifications, account deletion.
Leaderboard and profile
What gets recorded against your handle.

