No setup. No homelab. No "install these 14 tools". Register, pick a stream, launch a sandbox, capture a flag. The platform calibrates the rest.
Email + password, or GitHub OAuth. The free tier unlocks every challenge category — enough to establish a baseline skill vector across all 12 types.
You can switch any time — your ELO and skill vector carry across. The stream just tells the matchmaker what to queue up first.
Not sure? Compare the streams →
The matchmaker picks a challenge in your assumed growth zone — roughly ELO 1000 for new players. You get a live Docker container in under 20 seconds. Terminal, browser, and whatever tools the challenge needs, already loaded.
Every challenge has a par — the time the AI solver took. Beat par, capture the flag, and you get an Eagle: double coins and a permanent mark on your par ratio.
Every solve updates two numbers: a global ELO rating (Glicko-style, K-32) and a 12-axis skill vector — one per challenge type. Eagles move both faster; bogeys still move them, slower. Hint use carries a progressive penalty.
The matchmaker reads your skill vector every time you hit "next challenge" and queues the one that closes the biggest gap — not a predetermined linear path. That’s why two analysts on the same stream see different queues.
XP also accumulates on every solve. We’re still shaping the prestige system on top of it — leaderboards and badges are live; rank names and seasonal resets are on the roadmap.
Squads are up to 5 people. Shared challenges, shared streak. Coins split, XP doesn't. Squad-as-community-team is free — a way for you and your friends to train together.