RealmWatch
Courier Network Portal
Player
Dungeon Master

New here? Quick sign up
Just looking around?
🎲
OPEN TABLE — Mondays at The Cocked Die
6pm start · $5 cover · all ages welcome
1515 S Byrne Rd, Toledo, OH 43614
Drop in. No experience needed — pre-gens provided.
Get directions →
New to the Courier Network?
Getting your boots on the road takes two steps:
1
Create your character
Pick a species and class, sign your employment agreement, and get issued a DD ID.
2
Request a Session 0
Once you're enrolled, the Adventuring tab lets you ask your DM for a session zero — safety tools, table expectations, and party cohesion before play begins.
Already enrolled? Sign in above with your DD ID.
Hero
Wealth
Adventuring
Guild
Actions:
Rest:
Lvl 1 Active DD-—
No Inspiration
Passive Perception
10
Passive Investigation
10

Proficiencies

Saving Throws
Skills
Languages
None
Tool Proficiencies
None
Weapon Mastery
None assigned
Dungeon Dash format

Profile

Player: —
Pronouns: —
Contact
Email
Phone
Character
Background
Alignment
Campaign
Rating
Agreement Signed
Show times in my local timezone
Off (default): everything reads as Eastern (the table's clock). On: times convert to your browser's local time.
Earnings
$0.00
Blood Owe
$0.00
Dashercoins
Rep Tier

Game Earnings

Every run pays out — finish a shift in any game and the cash from that run lands in this week's bucket. Click Claim Weekly Payout on Monday to bank it. Resets every Monday.
Delve Deep
$0
Crossing
$0
Delivery Rush
$0
DD Inc.
$0
New earnings this week $0
Reputation earned (Delve Deep) 0 REP
Weekly payout resets every Monday

Debt & Reputation

Debt Paid Off0%
Company Reputation Unfriendly
HostileNeutralFriendlyHonoredReveredExalted
Rating
Tier

Familiars & Multiples

Per clause 6.01 of the Master Service Agreement, every familiar / Multiple you create is a fully indebted Associate by virtue of existing in the world of McDungeon's. Clause 6.02 makes the Prime liable for all of their debts.

No familiars on record

Cash Flow

Money In
$0.00
0 transactions
Money Out
$0.00
0 transactions
Recent activity
Loading…

Dashercoins

D
0 DC
Looted Coin

Cost of Living

Survey not yet completed.

Request Deposit

Submit gold you've earned outside of sessions. Your DM reviews and approves it, and both of you get a company message as a record.

Lifestyle Reimbursement

Paid out of pocket for something that should be on the company tab? Submit it here and your DM will reimburse it — same approval flow as a deposit.

Today's Work
Clock in a shift to earn wages based on your Cost of Living tier.
—/5 shifts
Downtime Activities

Experience & Leveling

Level
1
0 XP
Progress to Level 2

The Tattered Notice Board

Available quests from your DM. Accept one to make it your active quest.

Downtime Notes

No downtime notes recorded yet.

Request a Session

Tell your DM what kind of session you're hoping for — session zero, one-shot, or next chapter of the main campaign.

Available Sessions

Sign up for upcoming game sessions. Spots are limited!

No upcoming sessions

My Session Signups

You haven't signed up for any sessions yet

My Session Requests

No requests yet

Add Friends

Party Members From your contacts

Quick:

Contact Info

Player Name
DD Email
DD Phone
Campaign

Companions

NPCs assigned to your care. Keep their stats up  a neglected companion loses loyalty.

Weekly Leaderboard

Your tag: ---
Loading scores…

Dashing

Mini-games · earn Rep & Gold

Games run best from the server. Rep earned syncs to your profile.

Faction Reputation

Your standing with organizations across the world.

Loading factions...

NPCs You've Encountered

No encounters yet.

Report an Encounter

Met someone memorable? Walk through the NPC creator — description, species, disposition, quirks — and your DM can approve them into the world with one click.

Join Another Campaign

Browse open tables, apply to join, and create a new character for that setting. Your existing characters stay intact.

Company Inbox

Mission briefings, payroll notices, advisories from the company.

Loading your inbox…

Forms

Fill out forms posted by the admin or your DM.

No forms available right now

Campaign Documents

Documents shared with you by your DM or the admin.

No documents shared with you yet

Employee Card

Download two PNG files (front + back, 1016 × 642 px @ 300 DPI, CR80 plastic-card stock) with your portrait, DD ID, and a QR code a DM can scan to add you to their session.

Dungeon Master
Board
Players
Party
World
Bank
HR
Quest Log
Mage Tower

Random Encounter

Initiative Tracker

Shared across the party. Players see the same roster + current turn on their dashboard, so nobody has to call out who's up.

Loading…

Live Status

HP / dungeon / conditions / pending requests for the party in scope (set via the Mage Tower selector above). Click refresh for a fresh pull.

Loading…

Dimensional Instability

Pick a party (or leave on All) to monitor rest deficit and event risk.
Loading…
Diff = DiD − Days Out of Dungeon. ≤12 days: linear 2%/day. >12: exponential to 100% at 24 days.

Recent Combat Activity

Combat events across every assigned player — turn summaries, damage / healing, HP threshold alerts, conditions, dungeon ticks. Pulls from each player↔DM thread.

Loading…

Player Notes

DM Only

XP Activity Log

No XP activity yet.

Recent Activity

Campaign
Pick a player tab above to view their file.

Your Campaigns

Create and manage your campaigns. Players must request to join and be approved.

No campaigns yet. Create your first!

Other Campaigns

Request read-only access to a campaign you're not running. The head DM (or an admin) approves.

Loading…

NPCs

NPCs assigned to you + your submissions awaiting approval.

No NPCs yet

Campaign Relationship Map

Add NPCs and track relationships here

Faction Reputation

Award or adjust faction reputation for any player character.

Click Refresh to load faction standings.

Wealth Overview

Loading…

Player Wealth

Net Flow Over Time

Employee of the Week

Award a player the Employee of the Week prize ($100 bonus credited to their earnings).

Deposit & Reimbursement Requests

Players requesting credits — outside-session deposits and lifestyle reimbursements. Approve to credit their earnings, or decline.

No pending requests.

Debt Payment Requests

Players requesting to pay down their debt. Approve to deduct from their earnings and reduce their debt, or decline.

No pending debt payments.

Cost-of-Living Tick

Charge each assigned player their monthly Cost of Living in one shot. Earnings are debited first; any shortfall rolls into debt. Each player gets a paystub email + thread line.

Transaction Log

No transactions yet.

Your Business Card

Show this QR (or print it on a flyer) and any phone camera will prompt the scanner to add you to their Contacts. Works without a RealmWatch account.

Loading…

Documents

Read campaign documents and share them with your players.

No documents available

Forms

View forms and review your players' submissions.

No forms available

Quest Log

Your campaign quests + the McDungeon hook bank — both in one place

Quest Board

Custom quests for your campaign. Players see these on their Tattered Notice Board (Quest tab) and can accept one as their active quest.

No quests yet.

Party

Build a 4–6 player adventuring group, then act on it as a unit.
Admin
Backend Data Manager
Campaigns
People Sessions World Finance Comms System

Campaigns

Manage campaigns. Dungeon Dash is the default and contains employment agreements.

Dungeon Dash — Employment Agreements

All DD IDs generated in the DM Toolkit. These are the valid login credentials for the Player portal.

Player Management

View and manage all registered player characters. Deleting a player removes their data permanently.

XP Activity Log

No XP activity yet.

Player Downtime Notes

Full history of player downtime activity notes. Select a player to filter.

Loading...

Locations

Game venues — addresses are geocoded automatically and pinned on the map.

Sessions

localStorage Keys

Live snapshot of all RealmWatch data in this browser. Click View to inspect, Download to save a backup.

Inspector

Select a key above to inspect its contents.

Apply Monthly Cost of Living Charges

Charges each player their individual lifestyle cost based on their Cost of Living survey. Players without a survey get the default amount below.

Last charged: Never
Default for players without survey: $/mo

Apply Debt Charge

Charge living expenses or other costs to one player or all active players at once.

Employee of the Week

Award a player the Employee of the Week prize ($100 bonus credited to their earnings).

Pending Debt Payments

Players requesting to pay down their debt. Approve to apply, decline to reject.

Loading...

Debt Payment Log

All player debt payments and debt assignments.

Change Master Key

Update the admin master key used to access this backend panel.

Data Backup

Download a full backup of all server data (NPCs, characters, sessions, KV store) as a JSON file. Auto-backup downloads a new copy every hour while you're logged in.

Tip: To stop Railway from wiping data on redeploy, set the DB_PATH environment variable to /data/realmwatch.db and attach a Railway Volume mounted at /data.

Danger Zone

These actions are irreversible. Download backups before proceeding.

Admin Inbox

Loading…

Message Storage

Messages persist permanently. Admin cleanup is available when storage approaches 1 GB.

Click Refresh to load stats

Documents

Create and manage documents visible to DMs and players. Use the access panel to grant players read access.

No documents yet

Forms

Create forms for players to fill out. Add fields, then open the form when ready. Click a form to view submissions.

No forms yet

Loot Reports

Player-submitted loot reports awaiting review. Approved items auto-insert into the player's inventory with condition tracked.

Loading…

Reversals

Undo a mistaken level-up or a loot request. Reversals roll back HP / abilities / subclass for level-ups, and remove the item plus refund XP/rep for loot requests.

Recent Level-Ups

Loading…

Recent Loot Requests

Loading…

Factions

Create and manage factions that players can earn reputation with. DMs can award reputation from the World tab.

No factions yet
Admin
Search
Quick Nav
Filter Rarity
⚗️ Alchemy Lab
Potion and alchemical recipes — edit or delete below.
⚔️ Weapons
Weapon crafting recipes.
🛡️ Armor
Armor crafting recipes.
🍖 Kitchen
Food and consumable recipes.
🧰 Artisan Toolkits
All artisan toolkit recipes — edit or delete below.
📦 Miscellaneous
Tools, kits, and other crafted goods.
🌿 Materials
All crafting materials — edit or delete below.
No materials yet
🤖 System Agent Inventory
Items the System Agent holds for crafting. Players draw from this stock when crafting.
Add / Set Item
Bulk Restock Category
Loading…

Economy Monitor

Game Clock
Day —
Advance game time (admin override)
Game Time Log
Click Refresh to load log.
Player Net Worth
XP Awarded by DM
Set Password
🔒
Set Account Password
Enter your DD ID and choose a password to secure your account.

Welcome to RealmWatch

Your account is set up. Pick a campaign, then choose how you want to live in the world.
Choose a Campaign
Loading campaigns…
⚔️
Become a Hero
Quests, loot, leveling, and a party. Sit at the table and play.
  • Class & race
  • Stats, gear, skills
  • Employment agreement
🎭
Become an NPC
Live in the world without sitting at the table. The DM picks you up when you're needed.
  • Name, vibe, hometown
  • Public bio & portrait
  • Submitted for DM pickup
Pick a campaign above to continue.
Password Recovery
Forgot Password?
Submit a request — your admin will review and approve it. You'll be able to set a new password on your next login.