Your hero
Claim a character, import a sheet, and keep HP, levels and trackers live all session.
A players-first campaign companion
Player-driven campaign memories — your whole world, always at hand.
Every NPC, map, quest and note your party touches, kept together for homebrews and long-running campaigns. Built for players first — Game Master tools are growing with every update.
✒ A homebrew passion project, built solo — and shaped by every table that plays it.
Drag the markers, click them for lore, drop new locations & quests, and paint the fog. A real slice of the app — go on, play with it.
Asked @Maera about the mill at low water — she went quiet and wouldn't take our coin. @The Sunken Crown has to be down there. If the river rises before we do… note to self: talk @Captain Bren into lending us a boat.
Try it: tap a place name for its lore, drag your own markers, + Location / + Quest then click the map, and paint the fog. Nothing is saved — refresh to reset.
This is a small, playable preview — the real app does a great deal more. Keep scrolling for the rest. See the features ↓
Hover a tile to open it. Built for players first today — Game Master tools are growing fast, shaped by feedback from tables like yours.
Claim a character, import a sheet, and keep HP, levels and trackers live all session.
Every soul the party meets — portraits, ties and secrets in one living roster.
Build the world your way and keep its lore one tap away at the table.
Track objectives together; the GM reveals the truth at the right moment.
@mention anything for instant links — and scan handwritten notes later. No phone at the table.
Players claim heroes and see what you share — up to 20 at the table.
Hand any entity to whoever needs it — players see what they should, nothing they shouldn't.
A living graph of who knows whom, what leads where, and every thread between them.
Each session is summarised so everyone remembers what happened — and what didn't.
At the table or between sessions — your campaign follows you across every device.
Not a wiki you tend after the fact — Oh My Lore sits with you through the whole arc of a session.
Skim the last recap, peek at the quest log, jot a scheme in your journal. Five minutes on the couch, and you walk in knowing exactly where the story left off.
The living map in front of everyone, quests ticking off as they happen, pings when someone spots trouble. The world updates while you play it.
A recap lands for the whole party — and one written from your hero's own point of view. Next week starts exactly where this one ended.
The free tier runs a real campaign. Upgrade only when your table outgrows it.
The things every table asks before the dice come out.
*Genuine, unedited praise from the people who playtest it every single week.
Yeah Tomáš, it's cool, I guess…
Sure, I'll look at it when I have time.
Uhm…
Can you stop showing me the map? We're mid-combat.
Fine. The recap thing is actually useful. Don't quote me.
I told you already! Please! Leave me be! Oh My Lor—!
Real quotes. My actual party. I'm told this is what love sounds like.
* Nah… only jokes. Try it yourself — then tell me.
Start a campaign, invite your party, and keep your whole world at hand. Free to begin.
✦This is a hobby project — I play, I build, and I'm listening close. Got an idea, a bug, or just want to say hi? Join the Discord.