PUM Companion RPG Storytelling
Storytelling with dice and RPG
$12.99 · In‑App Purchases
PUM Companion is an app for creative storytelling with dice, typically using your favorite tabletop roleplaying games like Dungeons & Dragons. The app helps you come up with amazing stories and adventures on the fly: take notes with ease, get scene ideas for advancing the story, ask questions to the oracles for inspiration, manage characters and locations, and organize your plot elements. This system is based on the Plot Unfolding Machine (PUM) mechanics, so you combine the above with a plot structure to lead your story to a satisfactory conclusion.
The uses for PUM Companion are:
- Storytelling and journaling with dice
- Play any tabletop RPGs by yourself
- World building and game preparation
- Generate random ideas and plot seeds
Key Features:
- Create and Manage Multiple Games: Easily handle different stories at once.
- Step-by-Step Adventure Setup: A guided wizard to setup your adventures.
- Journal your game: Using any combination of text, image, and voice.
- Track Your Story: Keep tabs on plot points, characters, and events.
- Interactive Oracles: Get quick ideas and answers with just a click.
- Character Management: Control your characters and narrate their actions.
- Manage Maps and PDFs: Character sheets, battle maps, and portrait editing
- Event and Dice Roll Tracking: Record everything that happens in your game.
- Random Tables, Character Sheets, and maps management support
- Cross-Device Play: Export your games to continue playing on any device.
- Customizable Themes: Choose between multiple Look & Feels for your game.
- Multilingual Support: Available in English, German, Spanish, Italian, French, and Chinese.
- Continuous Updates: Enjoy new features as the app evolves.
Note: For the best experience, we recommend getting the Plot Unfolding Machine rulebook (sold separately), especially if you’re new to this type of games and improvised solo roleplaying.
We hope you enjoy using PUM Companion as much as we enjoyed creating it!
Credits: JeansenVaars (Saif Ellafi), Jeremy Franklin, Maria Ciccarelli.
Unfolding Machines - Copyright 2024
more I have the PDFs for PUM, GUM and SUM, and it’s so nice to have everything built into a single app for one small price. I love that the app works on phones, tablets and laptops and you don’t need separate apps for each. It looks like it doesn’t sync between each, but I’m not too concerned about that because I’d use each for different reasons. The Oracles are great and get the imagination going. As a GM, this will be invaluable for some quick ideas on the fly and I look forward to testing it out for solo play too. Well worth the cost.
I have the PDFs for PUM, GUM and SUM, and it’s so nice to have everything built into a single app for one small price. I love that the app works on phones, tablets and laptops and you don’t need separate apps for each. It looks like it doesn’t sync between each, but I’m not too concerned about that because I’d use each for different reasons. The Oracles are great and get the imagination going. As a GM, this will be invaluable for some quick ideas on the fly and I look forward to testing it out for solo play too. Well worth the cost.
I can’t even begin to say how amazing this app is for solo RPGs. You can keep a journal. Add your own tables. Load customized dice. Load decks of cards to draw. Load up maps, character sheets, etc… On top of that you get the great Unfolding Machine set of GM emulators. You can tell that this is a passion project for the developer with all the love he pours into it. Highly recommend!!
I can’t even begin to say how amazing this app is for solo RPGs. You can keep a journal. Add your own tables. Load customized dice. Load decks of cards to draw. Load up maps, character sheets, etc… On top of that you get the great Unfolding Machine set of GM emulators. You can tell that this is a passion project for the developer with all the love he pours into it. Highly recommend!!
This is probably THE quintessential GM emulator! It has absolutely everything one could possibly want or need for role playing solo! Not to mention, it can also be used to spice up creative writing. I will be forever thankful for this app! Great work devs and I’m eagerly awaiting whatever projects are on the horizon!
This is probably THE quintessential GM emulator! It has absolutely everything one could possibly want or need for role playing solo! Not to mention, it can also be used to spice up creative writing. I will be forever thankful for this app! Great work devs and I’m eagerly awaiting whatever projects are on the horizon!
There is just so much here! And the amount of thought behind every thing and how it all fits is incredible. Even though it is jammed full of features, it still has a very “minimal” feel, and doesn’t try to get in the way. Very intuitive.
There is just so much here! And the amount of thought behind every thing and how it all fits is incredible. Even though it is jammed full of features, it still has a very “minimal” feel, and doesn’t try to get in the way. Very intuitive.
Improvements
- Better management of images and portraits in entities, with no default image
- Can now have PDFs in all entity types (characters, locations, compendiums)
- Plot Nodes can now be linked bi-directionally to Compendium entries
- Redesigned the PDF Reader UI for better clarity and convenience
- Allow editing journals directly when the layout view is on (mobile)
- Better first step in game creation allows players to add assets for the GM
- Game creation now has Characters & Locations earlier in the track
- Characters in the scene now scroll horizontally along the GM
- Conveniently added Look & Feel theme picker back to the top
- Better custom 3D Dice management and organization
- If Google Drive syncs fails, clearer errors will be shown
- AI Assistant shows more clearly what settings have been enabled
- AI Assistant baseline models updated (June 2026)
2.11.1 1d ago
Features
- Characters in current scene allows to visualize who is present
- Log entries may now be manipulated at scale and moved to other logs
- Journals in entities may now link to a PDF file and specific page
- Crystal theme may now be configured in the main menu and analog mode
Improvements
- Undo and Redo in entities rich editor helps mobile users
- PDF Reader now allows "Page Shift" to match PDF page reader to the content
- Journals in entities may now link to a specific tab of another entity
- Tablets will set Layout Mode UI by default when bigger than certain width
- Scroll position should better remember after closing the image editor
- Line-snapping is now a toggle in the image editor and disabled on grids
- Better UI popup of bulk character actions
- Can now speak with characters from the characters list-view
Bugfixes
- Fixed an issue when applying headers generally
- Fixed links to entities not working properly in mobile
- Fixed an issue where locking image editor may corrupt widgets
- Fixed missing enrich answers toggle in oracle rolls
- Fixed an issue to prevent deleting the wrong element in the editor
- Fixed issue to properly allow deleting and inserting images in a log entry
- Fixed an issue where extras installed might reset after long break
- Fixed an issue where copy-paste inside tables would corrupt them internally
- Fixed narrator style not saving for Gemini voice-over
- Better cleanup of temporary data when exporting save games
- Added missing overwrite warnings when replacing tables
2.11.0 Apr 5
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
- Read out loud: Text-to-Speech capabilities through your favorite provider
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.8 Mar 1
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
- Read out loud: Text-to-Speech capabilities through your favorite provider
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.7 Feb 26
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
- Read out loud: Text-to-Speech capabilities through your favorite provider
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.6 Feb 24
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
- Read out loud: Text-to-Speech capabilities through your favorite provider
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.5 Feb 22
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
- Read out loud: Text-to-Speech capabilities through your favorite provider
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.4 Feb 21
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.3 Feb 16
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.2 Feb 15
Features
- Redesigned new user interface for iOS and iPadOS
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.10.1 Feb 13
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.10 Feb 3
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.9 Feb 1
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.8 Jan 27
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Game Rulebook: Let the AI understand your game specific mechanics
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.4 Jan 20
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.3 Jan 14
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.2 Jan 9
Features
- New Extra (optional addon): AI Assistant - Integrated LLM helper for storytelling
- AI Companion: in-game chatbot to discuss the game
- Writing Assistant: Helps with writing, spell-checking, and improving text
- Build Narrative: Generates a narrative out of a plot node, oracle, or random table
- Answer Directly: Ask questions to the AI as if it were a Gamemaster
- Entity Builder: Generate characters, locations, compendiums, and plot nodes from prompts
- Game Drafter: Create a whole game draft from an initial idea or theme
Improvements
- General improvements all around the user interface
- Quickly inline random tables by typing `{{` in the log area or in the journals
- Added a search bar for tokens in the image editor
Bugfixes
- Fixed copy-pasting of markdown random tables text into journals
- Fixed an issue in the oracle input not being horizontally scrollable
- Fixed plot nodes set as timed events not fully hiding
- Fixed MacOS cmd inconsistencies and shortcuts
- Fixed moveing around with keyboard arrows in widgets
- Fixed remembering crystal theme in the main menu
- Fixed a timestamp issue with random tables and oracle rolls
2.9.0 Jan 8
Features
- Gameplay: Updated gameplay rulesets to PUM v9
- Gameplay: Invoke "New or Choose Node in random prompts
- Random Tables: Bundle import and export of tables
- Random Tables: Support of Bulk Actions
- Plot Nodes: Show Characters and Locations in the Node panel
- Dice 3D: Added support community created 3D Dice Sets
- Widgets: New Random numbers array with pool support
- Widgets: New Calendar/Time tracker widget in sheets
- Link entities with each other in journals with @
- Recall character names in the log input with @
- Full screen journal editor mode in entities and log
Improvements
- PDF Viewer: multi-page extraction
- PDF Viewer: combined-page setting
- PDF Viewer: improved search autofocus
- PDF Viewer: auto-zoom when changing layout
- PDF Viewer: Allow extracting to multiple characters
- PDF Viewer: Better spacing of the toolbar buttons
- PDF Exports: Players can add a signature to footers
- Analog Mode: Toggle Dice Roller visibility button
- Cinematic mode: Option to disable typewriter effect
- 3D Dice: Improved visual spacing on smaller screens
- Entities: Allow setting any image as a portrait
- Entities: Compendiums can now be created from a PDF file
- Entities: Can now import multiple pages from PDF at once
- Entities: List view now shows a draggable handle
- Entities: Filters are now saved and remembered in a game
- Search: Search text and across entities descriptions
- Log Panel: Timestamp formatting in log entries
- Log Panel: Setting to hide the section titles
- Log Panel: Increased height for input with keyboard open
Bugfixes
- Improved reliability of cloud save token session
- Fixed Rich Editor Cmd+Home/End shortcuts
- Fixed Rich Editor format toolbar in Plot Scope
- Fixed Rich Editor text selection on mobile
- Fixed missing FATE dice models to dice packs
- Fixed markdown in random tables inline results
- Fixed missing mention of ::result:: in the docs
- Fixed editing and renaming random tables to not create a copy
- Fixed wrapping table classification to 2 lines
- Fixed stuck shortcuts when switching tabs and entities
- Fixed table results not applying markdown inline or from result entries
- Fixed rich editor formatting and selection issues on mobile
- Fixed dice roller icons with custom "icon" not picking up from beginning
- Fixed overlay-delete button deleting the wrong layer in image editor
- Fixed wrapping of table classification to max 2 lines
- Removed Download PDF button from rich editor toolbar
2.8.3 12/28/2025
Features
- Gameplay: Updated gameplay rulesets to PUM v9
- Gameplay: Invoke "New or Choose Node in random prompts
- Random Tables: Bundle import and export of tables
- Random Tables: Support of Bulk Actions
- Plot Nodes: Show Characters and Locations in the Node panel
- Dice 3D: Added support community created 3D Dice Sets
- Widgets: New Random numbers array with pool support
- Widgets: New Calendar/Time tracker widget in sheets
Improvements
- PDF Viewer: multi-page extraction
- PDF Viewer: combined-page setting
- PDF Viewer: improved search autofocus
- PDF Viewer: auto-zoom when changing layout
- PDF Viewer: Allow extracting to multiple characters
- PDF Viewer: Better spacing of the toolbar buttons
- PDF Exports: Players can add a signature to footers
- Analog Mode: Toggle Dice Roller visibility button
- Cinematic mode: Option to disable typewriter effect
- 3D Dice: Improved visual spacing on smaller screens
- Entities: Allow setting any image as a portrait
- Entities: Compendiums can now be created from a PDF file
- Entities: Can now import multiple pages from PDF at once
- Entities: List view now shows a draggable handle
- Entities: Filters are now saved and remembered in a game
- Search: Search text and across entities descriptions
- Log Panel: Timestamp formatting in log entries
- Log Panel: Setting to hide the section titles
- Log Panel: Increased height for input with keyboard open
Bugfixes
- Improved reliability of cloud save token session
- Fixed Rich Editor Cmd+Home/End shortcuts
- Fixed Rich Editor format toolbar in Plot Scope
- Fixed Rich Editor text selection on mobile
- Fixed missing FATE dice models to dice packs
- Fixed markdown in random tables inline results
- Fixed missing mention of ::result:: in the docs
- Fixed editing and renaming random tables to not create a copy
- Fixed wrapping table classification to 2 lines
- Fixed stuck shortcuts when switching tabs and entities
- Fixed table results not applying markdown inline or from result entries
- Fixed rich editor formatting and selection issues on mobile
- Fixed dice roller icons with custom "icon" not picking up from beginning
- Fixed overlay-delete button deleting the wrong layer in image editor
- Fixed wrapping of table classification to max 2 lines
- Removed Download PDF button from rich editor toolbar
2.8.0 12/14/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.13 08/27/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.10 08/23/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.9 08/22/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.8 08/21/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.7 08/14/2025
Visuals
- Fullscreen immersive and borderless modes
- Oracles, tables, and decks now collapsible
- Better Crystal Light Theme colors and style
- Menu and Settings UI redesigned with tabs
Image Editor
- Image Editor allow Multi-Select with selection
- Image Editor support for layer group auto-select
- Image Editor move controls revisited
PDF Exporter
- Better PDF Exports footers and header styles
- Fixed PDF Exports wrong filename extensions
Productivity
- Bulk create characters/locations from images
- Bulk import/export characters/locations from .pumb
- Filtering entities has now more options
- Synchronize your savegame files
- Can import tables from .txt files directly
Performance
- Better image editor performance from GPUs
- Better compression for Crystal Theme PDFs
- Simplified Sound Engine and 3D Renderer
Gameplay
- Narrative Dice Support with /g command
- Simplified In-Line Dice Rolling texts
- Added setting to hide Dice Roller complexities
- Relaxed restrictions on spacing and upper-case
- Random Tables allow ::result:: to show the roll
- Random Tables allow 4d{{SysDamage}} to multi-roll
Shortcuts
- Using Global Shortcuts should not need clicking the app again
- New keyboard shortcuts in PDF Reader (CMD+G, ESC)
- Keyboard shortcuts popup available
- CMD+Enter now works when editing log entries
3D Dice
- Two new Sets by Seal: Cyber Neon and Mystery Clues!
Nasty Bugs fixed
- Fixed issue with reuploading repeated images
- Fixed issue with randomly missing images
- Fixed classification of decks of cards
- Fixed sending character portraits to log
- Fixed Grid Layers in image editor sizing
- Fixed pressing ESC on Image Editor
- Fixed 3D Dice sometimes never stabilizing
- Fixed reordering locations and compendiums
- Many other bugfixes all over
2.7.6 08/13/2025
Improvements
- Better management of images and portraits in entities, with no default image
- Can now have PDFs in all entity types (characters, locations, compendiums)
- Plot Nodes can now be linked bi-directionally to Compendium entries
- Redesigned the PDF Reader UI for better clarity and convenience
- Allow editing journals directly when the layout view is on (mobile)
- Better first step in game creation allows players to add assets for the GM
- Game creation now has Characters & Locations earlier in the track
- Characters in the scene now scroll horizontally along the GM
- Conveniently added Look & Feel theme picker back to the top
- Better custom 3D Dice management and organization
- If Google Drive syncs fails, clearer errors will be shown
- AI Assistant shows more clearly what settings have been enabled
- AI Assistant baseline models updated (June 2026)
more Version 2.11.1 1d ago
Data Not Collected The developer does not collect any data from this app.