Campaign management for tabletop games

Dungeon Ledger

Your campaign, remembered.

Dungeon Ledger is a shared notebook for your tabletop campaign. Notes your players can actually see, linked into a map of your world, with the secrets kept firmly on your side of the screen.

Free to start. No card, no trial clock — one campaign as DM, unlimited as a player.

NeverwinterLord NeveremberCult of the DragonSession 12KaelenCragmaw Cave

Notes

Written once, revealed when you say so

Every note carries its own visibility. Share the tavern’s floor plan with the table, keep the innkeeper’s real name to yourself, and reveal it the session it finally matters.

Players see what you’ve shared and what they wrote themselves. DM-only and secret notes never reach their browser at all — the filtering happens on the server, not in the interface, so there’s nothing to find in the page source.

Seven note types come with templates worth using: player characters, NPCs, locations, quests, session logs, secrets and plain notes.

The Sleeping GiantShared
Kaelen AshvaleShared
Toblen’s debt to the cultDM only
Session 12 — the cellarShared
Notes for the revealPrivate
NeverwinterLord NeveremberCult of the DragonSession 12KaelenCragmaw Cave

Connections

A world that links itself

Type [[ and start naming things. A search drops down as you type; pick a note and the mention becomes a link.

Every link becomes an edge in your campaign’s graph — who knows whom, which cult meets in which cellar, and which thread you left dangling four sessions ago. Nodes are coloured by type, and clicking one opens the note.

It’s the fastest way to answer the question every DM dreads mid-session: wait, who was that again?

The Living Book

An oracle that only knows what you know

The Living Book sits in a tab beside your notes and answers questions about the campaign, citing the notes it drew from.

It’s built so it can’t leak. The server selects the notes the person asking is permitted to read before the model sees anything, so a player’s question can only ever be answered from a player’s notes. Ask it something only the DM knows and it will tell you your information must have been taken by a False Hydra.

DMs get more rope: when the notes genuinely don’t cover something, the Book can offer outside suggestions — clearly separated from canon, and only when explicitly asked.

What did we promise the harbourmaster?

Safe passage for his daughter out of the city before the next tenday, in exchange for the manifest of the Sea Maiden.

Sources — Session 11 · Harbourmaster Vell

Who’s the traitor?
Your information must have been taken by a False Hydra.

The rest of it

Everything else you keep in other tabs

Compendium

SRD monsters, spells, races and classes are seeded on day one. Add your own homebrew alongside them.

Soundboard

Queue the music once as DM. Every player’s browser follows the same clock, so the drop lands at the same moment for everyone.

Puzzles

Seven kinds of playable puzzle — ciphers, dials, logic gates, sequences — with optional skill-check gates and hidden clues.

Sessions

Propose a date, collect RSVPs, and keep the log of what happened attached to the session it happened in.

Maps

Upload your maps and pin the places that matter, linked back to the notes that describe them.

Dice & counters

Roll without leaving the page, and keep a shared kill counter that ticks up live on every screen at the table.

* Some tools are still in development and may not yet be usable to their full capacity.

If you run the game

  • Prep in the same place you improvise — the secret note and the shared one live side by side.
  • Reveal information deliberately: flip a note from DM-only to shared the moment the party earns it.
  • Stop losing the thread between sessions; the graph remembers the connections you made in month one.
  • Run music, puzzles and the compendium without another dozen browser tabs.

If you sit at the table

  • Keep your character sheet, backstory and private scheming in one place your DM can’t accidentally spoil.
  • Catch up on what you missed by reading the session log instead of asking at initiative.
  • Ask the Living Book what your character would plausibly remember, without trawling twelve sessions of notes.
  • See the same map, hear the same music, roll in the same window.

Questions

Does it cost anything?
No. A free account lets you run one campaign as a DM and join as many campaigns as you’re invited to. Paid plans aren’t live yet, and nothing in the app asks for a card.
Can my players edit the notes?
That’s your call, per note. Editing can be limited to the author, the author plus the DM, opened to all players, or granted to specific people. Visibility is a separate setting, so a note can be readable by the table but editable by one person.
Is this an official product of any game publisher?
No. Dungeon Ledger is an independent tool. Its compendium is seeded from the 5e System Reference Document, but the app isn’t affiliated with, endorsed by, or sponsored by Wizards of the Coast or any other publisher.
Does it work on a phone?
Yes. It’s a progressive web app, so you can install it to your home screen and it behaves like a native app at the table.
What happens to our campaign data?
It stays yours. We don’t sell it and we don’t train models on it — the AI features only ever receive the specific notes needed to answer the question in front of them. The details are in the privacy policy.

Your data

What signing in with Google shares

You can create an account with an email address and password, or sign in with Google. If you choose Google, Dungeon Ledger receives three things, and uses each of them for one purpose:

Your name
Shown to the other people in your campaigns, so the table can see who wrote a note or scheduled a session.
Your email address
Identifies your account, delivers campaign invitations and session reminders, and lets you recover access if you get locked out.
Your profile picture
Used as your avatar beside your notes and messages. You can override it per campaign.

That is the whole of it. We don’t request access to your Gmail, Drive, contacts or calendar, we never post anything on your behalf, and we don’t sell your data or train models on your campaign notes.

Read the full privacy policy

Bring your table with you

Start a campaign, invite your players, and write the first note before next session.

Create your campaign