Sanity Check
A companion app built for your d100 horror tabletop games.
Manage your investigators, plan and track campaigns in real time.
Built as a solo project by a tabletop RPG enthusiast.
Investigators
- Full character creation and management, including a random character generator for different eras and roll-for-inspiration tables for backstory ideas
- 55 skills with occupation and personal point allocation, push rolls, and full success levels
- Wounding, sanity, and insanity mechanics — co-operative first aid, 100 phobias and 100 manias
- Inventory with 100+ weapons and 32 pieces of armour to choose from, era-locked to your campaign period, plus custom item creation
- 342 period-appropriate portraits to choose from
- Birthday system — EDU improvement rolls each time game-time crosses your investigator's birthday
- Retire your investigator with a proper retirement story when their adventures end
Story & investigation
- Story builder with chapters, scenes, and narrative planning
- 1920s style evidence board to track your investigation — pin clues and connect leads with colour-coded string
- Per-character investigation journal for private notes on suspects, clues, locations, NPCs, and creatures
- Keeper's story board for visualising your whole campaign as a connected tree
- Clue tracking, NPC creation and management, armoury system
- Bestiary with 80+ creatures, plus custom monster creation
Campaign & collaboration
- Multiplayer campaign support with DM/keeper and player roles — share a unique invite code with your friends
- Campaign dashboard with time tracking, combat rounds, development phases and more
- Loot pool for distributing items to your players
- Private player notes for your suspicions, plus shared notes for collaborating
Dice
- 3D dice roller with die colour picker
- Roll multiple dice in different colours at once — assign a colour to a character, a stat, or whatever makes sense at your table
- Penalty die for insanity bouts, automatically applied to your skill and characteristic rolls
- Push rolls and luck spends supported throughout
- Built-in flows for the complex bits — sanity loss, wounding, insanity bouts, and skill checks with full success levels. Toggle each between manual or guided.
- Full die rolling history with the option to include descriptions of how you push a roll
Sign up to be notified of the app release
One email when Sanity Check goes live on the Play Store. Nothing else — no newsletter, no marketing.