Play
Capture the flag
Break into vulnerable apps, dig through logs and packet captures, and grab the flag. Live targets start up just for you.
CTF training for the next generation
Built for students, educators and teams.
Sharpen your skills. Climb the leaderboard.
Represent your school.
What you do on Bruise
Play
Break into vulnerable apps, dig through logs and packet captures, and grab the flag. Live targets start up just for you.
Learn
Step-by-step paths through web hacking, ciphers, forensics, log analysis and more, with questions that check your work as you go. Stuck? Spend points on a hint.
Teams
Start a team, invite people with a link and compete together. Instructors can run whole classes on Bruise.
Events
Timed CTFs with a live scoreboard and first bloods, and a scoreboard freeze for the final stretch.
For instructors
Students join with a code. Assign challenges with due dates and see who has finished what.
Open and close times, a clock per student, lockdown mode, and extra time for students who need it.
With a student's OK, watch their screen live or step in to help, right from the roster.
Progress by skill, writeups to grade with an AI-suggested score, and a grades export.
Pause the class and its lab clocks, send a banner or a lock-screen message, or switch the AI tutor off.
Every player gets their own flags, so a shared one gives itself away. Signals point you at what to look into.
Pricing
Everything on Bruise is free right now. No plans, no payment, no card.