Annex is a headquarters for investigation games. It’s an ever-growing project, built and maintained by me — a Call of Cthulhu player who got tired of mysteries being scattered across Discord, notebooks, and handouts that vanished. It’s built and run by one person and growing fast — features get added, bugs get fixed, rough edges get sanded down on a steady cadence. The contact form is the fastest way to tell me what your table needs, or what’s broken or missing — I read everything that comes through.
At its core it’s a real-time, shared headquarters for investigation games and mystery campaigns. Pin clues to a virtual corkboard, string evidence together, draw freehand annotations, keep sheets and roll dice, share boards with players, and run whole sessions in-browser.
Most virtual tabletop tools (Roll20, Foundry, Owlbear) are built around the battle map — tokens, initiative, tactical rules. They’re great at that. They’re less great at the heart of investigation play: tracking a tangle of clues, drawing connections between suspects, keeping notes that everyone can see and contribute to.
Annex is built around the case — the clues, the connections, the dossiers, the timeline, the table working it together. But an investigation game isn’t only the corkboard: there are sheets to keep, dice to roll, and sometimes a fight. Annex holds those too. It’s less a tool you bolt onto your game than a place you set up in — a standing headquarters for the table, built for the work. For Call of Cthulhu, Delta Green, or Vaesen, it’s built to run the whole night — case to combat, all in one room.
No advertising, no per-user tracking, no third-party trackers. Your boards are yours; you can export everything from Settings → Your data and delete your account from the Danger zone there. See Privacy for specifics on what gets stored and why.
The landing illustrations and the AnnexVTT logomark are AI-generated. Everything that ships — art, code, words — gets viewed, touched, and approved by me first. AI’s a contributor here, not the one making the call. Part of what Annex is, for me, is a place to learn how to use these tools well and ethically — in public, with the choices visible. If you ever think I’ve drawn a line wrong, tell me.
Don’t see something your table needs? The contact form is the way to say so — I’m always taking ideas. Bug reports route directly to me too.