Costruisci il mondo dietro il tuo libro - Mappe, calendari, alberi genealogici e Lore
The last update was about the place where you write. This one is about the world you are writing about. Four new content types have landed - a map editor, customizable calendars, family trees with real relationship logic, and a Lore knowledge base that the editor actually understands. Plus Scrivener import for people migrating from elsewhere, a markdown editing mode, a rebuilt book preview with publication-ready export profiles, a Document Styles panel with 15 presets, bookmarks in the margin, and another round of mobile work that closes most of the remaining gaps. And behind all of that, a serious hardening pass on subscriptions, permissions, and data safety.
Draw the Map
Maps are a full, interactive content type now. Not an image you embed - a proper editor built for worldbuilding.
There is a terrain brush for painting forests, mountains, deserts, and water. An asset library with markers, icons, and SVG artwork for cities, landmarks, and points of interest. A compass, legend, and minimap overlay. A toggleable grid for hex or square maps. Undo and redo the way you would expect. Settings for scale, colors, and styling. Export to share or print.
On the marketing site, the map demo has been rebuilt as a Tolkienesque fantasy map so you can see what the tool can actually produce before you sign up. Try it.
Invent Your Own Calendar
Calendars come in two modes. Planning mode is what you would expect - deadlines, scenes, chapters laid out on a timeline, linked to your project. Worldbuilding mode is the interesting one. Invent your own days, months, weeks, and seasons. Run a fantasy world on a thirteen-month calendar, or a far-future colony on a 400-day year, and the rest of your project will treat it as canon.
You can still link events to documents, track which scenes happen when, and switch views between year, month, and day. Custom calendar settings now persist correctly across refreshes, and creating a calendar prompts you to pick a mode up front instead of silently defaulting.
Family Trees That Know What a Family Is
Family trees are a new content type, and they are not a generic node graph. They understand parent, child, and spouse as distinct relationship types, draw the edges correctly, handle multiple marriages and blended families without visual chaos, and let you mark characters as deceased with a toggle in the context menu.
Each node has its own color picker, so you can visually group by house, faction, or bloodline. Spouse edges now render without overlap. On mobile, a long-press on any node opens a context menu for editing, deleting, or adding relatives.
And because family trees are just structured data, the AI Studio can now generate them for you. Give it a premise, let it draft a starting lineage, and edit from there.
Lore: A Knowledge Base Your Editor Reads
The most ambitious addition of the week. Lore is a structured knowledge base for your project - characters, places, items, factions, concepts - where each entry has a name, description, attributes, relationships, and aliases. Nothing revolutionary so far. What makes it useful is that your editor reads it.
As you write, Plotiar detects when you reference a lore entry and surfaces it in the side panel. You get a heatmap of which entries appear in which scenes. You can replace a character name across the whole project - or just within a POV, or just within a chapter - without grep-and-pray. Cross-project linking means if you are writing a series, one project's lore can inform another.
AI features are layered on top for Pro users - consistency checks, POV-aware suggestions, autolink sync as you type - but the core lore features work for everyone. Free accounts can build and use their lore without paying; AI-powered analysis is where the upgrade lives.
Lore is available from the global nav, the document editor right panel, the split view, and the sidebar. It is also fully translated into English, Spanish, and French.
Bring Your Scrivener Projects With You
We now import .scriv files directly, preserving the folder hierarchy and parsing the RTF content inside. If you have been holding off on trying Plotiar because you did not want to rebuild your project by hand, open your Scrivener export and drop it in.
While we were at it, we fixed a batch of file-import problems that had been quietly losing data:
- EPUB imports were dropping content on complex nested structures. Fixed.
- PDF headings were being demoted to body text. Fixed.
- Word documents with unusual heading or blank-line patterns now split into documents cleanly.
- Paste from Word, PDF, or ebook now strips non-content HTML instead of rendering it as visible garbage in your document.
- Failed uploads now show a clear error explaining what went wrong, not a generic "something went wrong" toast.
Markdown Mode
If you prefer plain markdown to a visual toolbar, the document editor now has a dedicated Markdown mode. Toggle it on and you write in raw markdown with syntax highlighting. Toggle it off and you get the formatted view back. The content is the same either way.
Markdown mode works in all three themes including dark and sepia (an early bug where text was invisible in dark mode is fixed). And yes, it serializes cleanly through the Git integration and snapshot system, same as every other content type.
A Rebuilt Book Preview
Book preview was a bit of a toy before. Now it is something you can actually use to prepare a manuscript for publication.
There is a continuous view for reading through and a paginated view for proofing against page counts. Publication profiles are preconfigured for KDP, IngramSpark, and generic trade paperback, including correct trim sizes, margins, bleed, and interior settings. Page sizes cover everything from mass market paperback to hardcover to A-series. Device simulation lets you see how the book will look on a Kindle, a Kobo, or a phone, with multiple devices visible side by side.
Professional book typesetting controls - drop caps, running heads, chapter openers, first-line indents - are exposed as a single panel. The export side honors the same profile so what you see in preview is what comes out as PDF or EPUB.
Document Styles: Fifteen Presets in One Click
A new Document Styles panel gives you 15 professional formatting presets: manuscript submission format, novel interior, novella, academic paper, screenplay-adjacent, poetry collection, journal, and a handful more. Each preset is a coordinated set of page size, margins, font, size, line spacing, and character spacing. Click one and the document transforms. Click another and it transforms again. Your content is untouched - only the styling changes.
Bookmarks in the Margin
Bookmarks used to live in a drawer. Now they live in the margin of the document itself. Drop a bookmark and a small indicator appears next to the line. Scroll back later, click the indicator, and you are back where you were. They are also fully integrated with comments now, so a bookmarked line can carry a note explaining why it is bookmarked.
On mobile, tapping a bookmark opens the right drawer scrolled to the bookmarks section. On desktop, the indicators appear silently in the margin without taking up editor space.
AI Studio Gets Bigger
Several additions to the AI Studio:
- Custom prompts: write your own generation prompts and save them for reuse, alongside the built-in templates.
- More generation types: family tree generation joins the existing set, with more on the way.
- Inspect panel improvements: an Inspect button for manually entering text to analyze, and the panel content now persists across tab switches and page refreshes so you do not lose your analysis by clicking away.
- Credit usage bar in AI settings so Pro users can see how much of their monthly allotment they have used.
- Inline upgrade card for AI Inspect for non-Pro users, replacing the popover that was less clear about what you were being offered.
Mobile, Round Two
Last update we rebuilt the mobile layout. This update we fixed everything that was still wrong once you started actually using it.
Text selection is a proper mobile feature now. Long-press to select a word, get draggable handles to extend the selection, tap outside to deselect, double-tap a word to select it. The selection handles render behind the text instead of above it. A double-tap on empty space opens a context menu for paste - no selection required.
Word selection works in non-English languages. Hebrew, Arabic, Cyrillic, and Greek all tokenize correctly now. If you write in any of those, mobile word selection was broken before. It is not anymore.
The editor toolbar is usable. Buttons are larger. Dropdowns open reliably on iOS Safari. The toolbar scrolls horizontally when there are more items than fit, with visual indicators showing there is more. The insert menu is split so it no longer overflows. There is a dedicated mobile context menu that is shorter than the desktop version and horizontally scrollable.
Scrolling is not fighting you anymore. Swipe to scroll instead of accidentally selecting text. Momentum scrolling in the document editor. Drag-to-reorder requires a long-press now, instead of hijacking the first touch. Sidebar scroll position persists across drawer open and close. Mobile sidebar closes automatically when you navigate to settings.
Ambient sounds work on mobile. They used to fail silently because of browser audio restrictions. They are also auto-hidden on the smallest screens where they would just be in the way.
PDF import works on mobile. The pdfjs worker is now configured correctly for mobile browsers. Export download no longer fails silently - a proper progress and completion flow for mobile.
Plus: settings tabs that scroll horizontally instead of overflowing, an upgrade dialog redesigned as a bottom sheet with compact pricing cards, locked-screen snapshot previews sized for small screens, a support dialog that fits, and about thirty smaller fixes to avatar menus, dialog margins, sticky headers, top bars, and drag jitter in flowcharts and family trees. If mobile felt unfinished before, it is a different app now.
Spellcheck, Rebuilt
Spellcheck was not good before. It is now.
Dictionaries are bundled at build time instead of fetched at runtime, so it works offline and does not stall on first use. Checking is incremental - when you edit a paragraph, only that paragraph gets rechecked, not the whole document. Compound words work. Contractions with smart quotes work ("don't" with a curly apostrophe no longer triggers a false positive). Capitalized names are recognized. Underline alignment stays correct through editor resizes. The right-click menu now actually offers the corrections.
There is also an auto-fix setting for very-high-confidence corrections. Off by default. Toggle it on if you trust it.
Editor Polish
A long list of small-but-felt fixes in the editor itself:
- Arrow keys move by logical character, not visual glyph. This matters in RTL and mixed-direction text, where the old behavior was confusing.
- Position-dependent text jitter - text was subtly shifting size depending on where it was on the page. Fixed by caching scaled fonts in the renderer.
- Cursor and annotations at page boundaries were appearing on the wrong page. Fixed.
- Enter on an empty list item exits the list, matching Word.
- Ctrl+Z and other shortcuts on Hebrew keyboards were already fixed last update; this one extends the same fix to mobile swipe-typing and word-level backspace.
- Justify alignment now renders for Hebrew and RTL text, and handles extreme right offsets without breaking layout.
- Default document font size changed from 11 to 16. The old default produced documents that looked cramped at a glance.
- Missing content types - newly added types like corkboard, calendar, map, family tree, and lore now appear in every context menu and the command palette.
- Cross-project drag-and-drop for content items in the sidebar.
- Navigate to projects when you delete the content you are currently viewing, instead of leaving you on a broken page.
Behind the Scenes
We spent a long block of this cycle on work that is invisible but important.
The subscription system got a full state-machine rewrite. Every subscription change now flows through a single reconciler with an audit log, making it much harder for concurrent webhooks, user actions, and Stripe events to leave the database in an inconsistent state. Refunds, disputes, and charge events are handled explicitly. Promo code redemptions use a two-call confirmation protocol so you never accidentally consume a code you meant to cancel. A background job reconciles expiring subscriptions so nothing quietly lapses.
Related: we did an advertising audit - checking that every feature we promised on the pricing page actually exists and works at the tier we said. Two claims were removed (an unimplemented "custom themes" feature on Plus, and a BYOK detail we had wrong), and several features were formally registered at the correct tier with drift-guard tests to keep them that way. The AI-powered parts of Smart Content are now clearly Pro-only; the non-AI formatting helpers are Plus.
We also closed a cross-user data leakage bug where, if you signed out and signed back in as a different account in the same browser, you could briefly see the previous account's data before the app refreshed its caches. This has been fixed and the fix is test-covered.
On the security side: a sweep of vulnerability fixes, a fail-closed default for the feature-access check (previously an unknown feature key would resolve to allowed; now it resolves to denied), and a thorough test pass on permission boundaries for exports, analytics, and AI Studio.
None of this changes how the app feels day-to-day. All of it is the kind of work that prevents the bugs you would have noticed eventually.
Small Things Worth Mentioning
Cookie consent has a toggle in Settings > Legal so you can change your mind after the initial banner.
AI beliefs - our philosophy on how AI should and should not be used in creative writing - has its own section on the About page now.
Logo favicons are finally sharp at every size, including the dark-backgrounded home screen icons on iOS and Android.
Browser zoom no longer leaks from the flowchart, ideaboard, and family tree pages into the rest of the app.
The marketing site picked up Lore and Maps sections, a rebuilt features page with larger demos, live interactive blog demos instead of static screenshots, Reddit in the footer, and a competitive analysis update.
A "Document Not Found" screen now appears when you open a deleted or inaccessible document, instead of a blank editor that looked broken.
What Is Next
The four new worldbuilding tools - maps, calendars, family trees, and lore - are the beginning of something larger. They are all independent content types right now, but they are designed to link to each other and to your documents. A location on a map that is also a lore entry, and is referenced in chapter seven, visible as a scene in your calendar. That cross-linking is what comes next.
We are also going to keep pushing on the editor itself - typing latency, scroll performance on very long documents, and the things that make the difference between "fast" and "imperceptibly fast" for a writer who spends hours here every day.
Everything in this post is live. If something is not working, tell us. We read every piece of feedback and it directly shapes what ships next.