Game Table v1.6

Your players finally sit at the table with you. They join on their phone or laptop at table.dm-hero.com and see everything you share – live, during the session.

Starting a Game

  1. Open Game Table in the sidebar of DM Hero and click Start game
  2. Add your players – each one gets their own 6-digit PIN (you can link a player to a Player entity of your campaign)
  3. Share the game code, the link or the QR code with your group

Each campaign has one game. Ending it removes everything about it from the player server.

Joining as a Player

  1. Open table.dm-hero.com (or scan the QR code)
  2. Enter the game code and your PIN
  3. Compare the three symbols on your screen with the DM – they confirm your device once

No account, no app to install. The language follows your browser and can be switched at the bottom.

New device? The first time a player joins from a device, the DM sees a request with the same three symbols. Only after you approve it can that device read anything.

Sharing

Open an NPC, location, item, lore entry or faction and click the share button. Pick which fields your players may see – description, image, type, location and so on.

  • Live: change something in DM Hero and your players see it within seconds
  • Images are sent along, resized and encrypted
  • Alias: share someone as "The mysterious stranger" – your players don't see the real name
  • Reveal: remove the alias later and the true name lights up on every screen, with a banner

Everything you shared is listed on the Shared tab of the game table page, where you can edit or take it back.

Maps & Fog of War

On the map page, click Show to players. Exactly one map is shown at a time.

  • Fog of war: use the fog tool to reveal or cover areas with a brush (three sizes, undo, reveal all / cover all). Your players see the fog fully opaque
  • Pings: press and hold anywhere on the map – a ring pulses three times for everyone. Players can ping too
  • Notes: right-click the shown map to flash a short note to everyone for a few seconds

Handouts

In an entity's Documents, use the hand icon to give a text or PDF document to all or chosen players. Only those players can open it – for everyone else it doesn't exist. Text up to 100 KB, PDFs up to 2 MB.

Private Messages

The Messages tab on the game table page holds a short private conversation with each player. New messages show up in the header from anywhere in DM Hero, one click takes you to the conversation. You can delete messages or clear a conversation – for the player too.

Weather

If your campaign uses the in-game calendar, today's weather (of the active climate zone) appears for your players – with rain, snow, fog or a thunderstorm quietly in the background.

Privacy & Security

  • End-to-end encrypted: everything is encrypted on your computer and only decrypted on your players' devices. Our server only stores and relays ciphertext and cannot read it
  • Signed by the DM: players' devices check that every share really comes from you
  • Removing a player gives the game a new key – a removed device can't read anything new
  • Cleanup: games without contact to DM Hero are deleted after 30 days, unused player logins after 90 days. If a game expired, Reconnect registers it again – your players, PINs and shares stay
  • No account, no tracking. Details in the privacy policy

Self-Hosting

The player server is open source like DM Hero. Docker image: ghcr.io/flo0806/dm-hero-table:latest (set NUXT_TRUST_PROXY=true behind a reverse proxy and mount a volume on /data). Point DM Hero to it with NUXT_PUBLIC_STAGING_URL.