[ Games ]
Six interactive games baked into this site. They all run in your browser, with no accounts and no analytics. Five never send anything back; the pinball table sends an anonymous report of each finished game and of any error it hits, plus the handle you pick for its world board (its FAQ says exactly what). All but the pinball table are free software under the GNU GPL v3.
[ Long-form ]
-
Drop into the 1995 cyberpunk hacker aesthetic. Pick a class, break into the Gibson, and find out which of twelve endings you land.
- 12 distinct endings · 34 achievements · replay gallery · run-stats dashboard
- Daily seed, free play, or shareable
?seed=URLs so friends can play the exact same run - Choice-driven scenes with typed-command support in the shell beats — history, tab completion, aliases
- Share a run as a PNG card for Discord / Mastodon / etc.
- Optional CRT-mode overlay in settings — scanlines, faint flicker, phosphor glow
[ Arcade ]
-
A full pinball table in the Hackers (1995) look. Spell H-A-C-K in the top lanes to light the Gibson, then slam it for the jackpot and multiball.
- Real flipper physics · pop bumpers · slingshots · spinner · kickback · ball save
- Multiball with repeat jackpots · multiplier up to 5× · hot spinner pays 3×
- Worldwide world record and today's best, with a record history
- Da Vinci virus hurry-up · HACK THE PLANET wizard mode · skill shot · combos · extra balls
- A daily mission and hacker ranks · nudge and tilt · end-of-ball bonus · score card · lifetime stats
- Synthesized acid-techno soundtrack that follows the game · arcade-style top-10 high scores
- Keyboard or touch: arrow keys / A L to flip, hold SPACE to plunge, ↑ to nudge
[ Daily challenges ]
New puzzle every day at midnight UTC — same one for everyone. Three guesses each (Connections gets four mistakes). Streak counters persist across days.
-
Sixteen infosec terms, four hidden categories. Figure out which four go together and lock the group in before you run out of mistakes.
- 4 categories of 4 terms each — some terms plausibly fit more than one
- 4 mistakes allowed · difficulty-colored share grid when you finish
- Streak counter persists across days · new puzzle at midnight UTC
-
Read a short real-world code snippet. Name the vulnerability class from the options. Three guesses — wrong ones progressively highlight the suspect lines as a visual hint.
- Hand-authored snippets in PHP · Python · JavaScript · C · Java
- SQL Injection, XSS, Command Injection, Buffer Overflow, SSRF, XXE, and more
- Win reveals the full explanation and links to the canonical CVE in the NVD
- Streak counter persists across days · new puzzle at midnight UTC
-
One service or protocol, three guesses, one port number. Feedback tells you higher or lower with a temperature reading so you can binary-search your way home when memory fails.
- 68 curated services covering web, mail, databases, VPN, Windows, Unix
- Temperature hint: 🔥 within 10 · 🌡 within 100 · ❄️ within 1,000 · 🥶 further
- TCP / UDP tag shown up front · win reveals a one-line service summary
- Streak counter persists across days · new puzzle at midnight UTC
-
A short encoded message. What encoding? Base64, hex, binary, Morse, ROT13… pick wrong and you see the gibberish your chosen encoding would produce — so the wrongness is visible.
- 43 hand-crafted puzzles across 8 encodings at launch
- Base64 · Base32 · Hex · Binary · ROT13 · Atbash · Morse · URL
- Each wrong guess shows that encoding's decode attempt — educational by construction
- One-line hint unlocks after your first wrong guess · new puzzle at midnight UTC
