Home · Break The Code

.Tech Domains (Radix) · Community ARG · Developer audience

Break The Code — a Y2K codebreaking hunt for developers

A fully playable 1999 operating system, rebuilt in the browser as a multi-drive codebreaking hunt for the global developer community — designed, built and run for .Tech Domains (Radix).

Break The Code — a Y2K codebreaking game built for .Tech Domains

The brief

​.Tech Domains (Radix) — the registry behind the .tech extension — wanted the attention of the people who build the internet: developers and software engineers. Not an ad campaign, but something that audience would actually want to play, share and beat. The answer was Break The Code: a competition disguised as a piece of late-90s computing history.

A 1999 time capsule, rebuilt in the browser

We rebuilt a Windows-98-era desktop as a skeuomorphic, fully playable operating system — dial-up modem screech, period-accurate icons, and hidden easter eggs (a “Giant Bunny” waiting at the simulated address go.tech/os). Every program on that desktop is a puzzle surface.

Outlook Express delivers encrypted briefs from HQ; a satirical Clippy doles out (reluctant) hints; Notepad opens README and “cheat-code” files; “Mine Leaper” is a Minesweeper clone; a Napster/Winamp-style app called Revamp simulates peer-to-peer file sharing; an in-game Web Explorer browses a closed network of .tech sites; and a working Terminal ties it all together.

The story: CARE HQ vs. the dot gang

It’s December 31st, 1999. Players join CARE HQ, an elite cybersecurity task force, as new recruits — racing an anarchist collective called the “dot gang” that has unleashed a destructive virus on the eve of the millennium, knocking three satellites offline mid-synchronisation. The campaign launched on April 1st and unfolded through a sequence of “drives,” each one raising the stakes.

“It’s December 31, 1999: the cusp of the new millennium. The electricity in the air makes this day feel like a once-in-a-lifetime event… while people plan their new-year celebrations, an unseen struggle is raging far from view. Hidden behind internet protocols and dial-up modems, computers are facing their greatest threat: a new, destructive virus.” — the in-game README.txt that sets the whole hunt in motion.

Four drives, not for the faint-hearted

The competition runs across four escalating drives spanning logic, programming, cryptology, ciphers and trivia. The difficulty is deliberate — “not for the faint-hearted” — and built to push players into collaboration rather than solo grinding. Clear a drive and you move up the prize ladder; the second drive alone put a MacBook Pro on the line.

How the puzzles actually work

Codebreaking blends four disciplines. Textual analysis — hunting deliberate typos planted in song titles and articles, where the missing letters spell a keyword. Environmental reading — answers tucked into UI capitalisation patterns or an in-world Billboard Magazine ad. Historical deduction — for example, identifying the right NASA Apollo astronauts from a fragmented news report. And social engineering — the hardest hints sit behind a “Six Degrees” mechanic that nudges players to share secrets, pizza and links, crowdsourcing the solution. Four years on, here are two of those missions, cracked end to end.

Inside Drive 1: two solutions, end to end

Drive 1, Part A — Satellite Control. To regain control of the orbital assets, players decoded a multi-part key. A simulated news report pointed to two Apollo astronauts — Charles “Pete” Conrad and James Benson Irwin — which reduce to the abbreviations CPC and JBII. Clippy then quipped that astronauts need a “six-pack” to survive the G-forces, pointing to abs. Following the dash-and-slash delimiters hinted at in the brief, the fragments assemble into the final extraction code: cpc-jbii/abs.

Drive 1, Part B — the Napster virus. Players had to reconstruct a virus signature inside the Revamp file-sharing app, built from three semantic layers. The typos hidden in the “Napster for Movies” song titles spelled happy. A Billboard Magazine ad urging players to “upgrade to the new millennium” meant incrementing the year 1999 to the version number 2.0.0 (the year 2000). And the “Six Degrees” recruitment cues — doing things together — gave the last word. Concatenated, the final virus string reads: happy2.0.0together.

Built for people who live in a terminal

What makes it land with developers is that the tooling is real. The in-game Terminal mimics a modern developer workflow inside a legacy shell: players ping .tech domains to test connectivity, clone simulated repositories, and find a fake GitHub profile — a user named “Neo” — hosting a “Run Hack X” plugin, a universal game-trainer they install to unlock cheat codes and achievement points. ping, install, run: the commands do exactly what a developer expects them to.

The growth loop and the prize pool

Because unlocking help meant recruiting new players, the hint system was the growth engine — every stuck player was an invitation. A Discord hub became the community’s situation room. And the prize pool deliberately mixed eras and audiences: a custom-skinned PlayStation 5 and a legacy PlayStation 1, a MacBook Pro, a $5,000 Ethereum grand prize, plus iPad Airs, custom rigs and monitors for the top recruiters.

The outcome

Break The Code became a genuine engagement platform for the coding community — rigorous enough to earn independent playthroughs, including one by freeCodeCamp, and sticky enough to keep a Discord full of developers coming back drive after drive. A piece of technical storytelling that proves attention, for this audience, is something you design and build — not something you buy.

4
escalating drives
7
emulated 90s apps
1999
OS rebuilt in-browser
$5K
ETH grand prize
Book a call Watch our work