BlurbCraft Studio
StoryLedger app icon

StoryLedger · a continuity app for Windows

Every thread accounted for.

StoryLedger keeps track of everything your readers will notice: who has which eye missing, what day the storm fell on, which clue you planted in chapter two and never paid off. You can write the book in it too, with those records open beside the page. Built by a novelist, for anyone who has to keep a story straight — whether you write a series, standalones that share a cast, or you are the editor holding the author to what they wrote in chapter two.

Windows 10 & 11 · 30 days free, every feature · works offline · no AI · no account needed

AIStoryLedger open on a laptop, showing the dashboard for a sample mystery novel: story threads, characters, continuity issues and research

New · The Desk

Now the book lives here too.

The Desk is a place to write, inside StoryLedger. Chapters and scenes down the left, the page in the middle, and the records you have already made open beside it. The app that knows your story bible is the one that ought to be open while you write.

Chapters and scenes, the page, and the records this scene is using — in one window. Silent, and it repeats.

Your records, beside the page

As you write, StoryLedger recognises the names you have recorded and opens their records next to you: the character’s age, her green eyes and who she is estranged from, the lighthouse and its hundred and twelve steps, the date the storm fell on. Press Ctrl+Space and it will type one for you, spelled the way you recorded it.

Underneath them it lists any capitalised name that is in no record of yours — the character who has been in three chapters and never made it onto a card.

It reads the page; it does not write to your library. Nothing in your project changes unless you ask it to, and then only the one record you asked for.

The records panel at the Desk, showing a character’s role, dates, appearance, description, characteristics and relationships

Make the words as large as you need them

The page zooms from 50% to 400% — with Ctrl and the plus or minus keys, Ctrl and the mouse wheel, or the control at the foot of the window. Ctrl+0 puts it back to normal.

It reflows rather than magnifies. The page grows with the words, so at 300% you are still reading a page with a sensible line on it — not a column three words wide, and nothing to scroll sideways to reach the end of a sentence. Set it once and it is waiting for you the next time you open the Desk, in this book and in every other one.

It changes how large the words are drawn and nothing else. Not your manuscript, not its formatting, not how it is saved, and not the file that comes out of Export to Word. A book written at 300% exports exactly as a book written at 100%.

Most software treats text size as a preference. For some writers it is the difference between writing and not writing.

  • One check, four things. Spelling against the Windows dictionary in the English you chose for the book, the house style you picked, the words on your own style sheet, and names in the prose that are on no record. Chapter four says sideboard; your word is credenza. A dictionary does not know your cast, so an underlined word is one right-click from suggestions, from Ignore, or from Remember for this book — Eilidh is not a typo. Nothing is ever changed for you, and when there is nothing to report it says so.
  • Daylight and Lamplight. Dark ink on a white page, or pale cream on a deep green one for the hours when the screen is the brightest thing in the room.
  • Full screen. F11, or the button. The toolbars, the chapter list and the records panel go, and the page takes the whole screen; Escape brings it all back exactly as it was. The spelling, style and name checks keep running the whole time — this is not a mode that switches your tools off to clear your view.
  • Find inside the scene. Ctrl+F opens a strip above the page: contains, whole word, starts with, ends with, or a regular expression, with every match marked and a count of where you are. It will find a paragraph break, a tab or a double space — the things in your manuscript that are not words. Replace one, or replace all.
  • Export to Word. The finished manuscript as a .docx, your chapters as Heading 1 and your scenes as Heading 2. Private scene summaries, statuses and anything you marked to check stay behind.
  • Already a few chapters in? Point Preview structure at a .docx and it shows you what StoryLedger makes of it — which headings are chapters, which are scenes, what it cannot place — before anything is imported. Your file is opened read-only and never changed.
  • Every word of it stays on your computer. Nothing you write is uploaded, and the Desk needs no connection.

See it working

Five minutes, start to finish.

A new book, the cast and their roles, a continuity slip found and fixed, and capturing research without stopping writing.

Filmed before the Desk arrived, so the writing side is not in it. Everything else is.

Why it exists

Readers keep the notes you forgot to.

A character’s eyes change colour between books. A pub gets renamed halfway through. Someone knows about the letter three chapters before anyone told them.

Continuity slips were a recurring note in reviews of my own books. I write two series with casts that carry across every title, and no spreadsheet or note-taking app was built for that job. So I built one. StoryLedger is the story bible I needed on my desk, with one feature at its centre: a proper ledger of every continuity problem, from the moment you spot it until it is fixed.

— Iwan Ross, novelist and founder of BlurbCraft Studio

What I did not expect

You stop carrying the list.

I built StoryLedger to catch mistakes. What surprised me was what it did to the writing itself.

Scenes come easier now, and it took me a while to work out why. It is not that the app does any of the writing — it never has and never will. It is that I am no longer holding everything in my head. That low, nagging sense of having forgotten something, some detail established three books ago that I am about to contradict, is simply gone. It is written down somewhere I trust.

My wife noticed before I did. We watch a series in the evening and I stay in the chair now. I used to get up halfway through and go to my desk, because something had surfaced and I did not dare let it go until it was written down. These days it can wait. It is already in the ledger, or it is ten seconds away in Quick Capture, and then it is not mine to carry any more.

That is what this is really for. Not only the slips it catches — though it catches them. The part of your attention you get back.

“Where were you when I started writing?”

“I love the concept. You’ve done an amazing amount of work — if I was wearing one, I’d take my hat off to you.”

“Genius. Were you a software developer in a past life?”

Gaylene B Corben, author of A Date to Die For and A Secret to Die For
Crime fiction with an Australian coastal heart

“I’m getting to grips with the different elements but it’s not difficult.”

“So far I’m finding it very useful. Finding it easy to use.”

Sue Robertson Danells, author of the DI Maggie Dent novels
British detective fiction, beginning with The Long Game

The heart of it

A continuity ledger, not a sticky note.

Log every contradiction the moment you spot it, whether that is while drafting, during a revision pass or from an editor’s comment. Give it a severity, link the characters, places and timeline events involved, and work it through until it is resolved.

StoryLedger continuity issues list with severity, status and linked characters and places
Every issue with its type, severity, status and where it happens.
Editing a continuity issue in StoryLedger, linking characters, places and timeline events
Link the people, places and events involved, and paste the exact text to search for in your manuscript.
  • Nine issue types, from timeline and calendar slips to knowledge leaks and renamed places
  • Severity from Note to Critical; status from Open through Reviewing to Resolved
  • A search phrase for each issue, copied with one click, so you can find the passage in Scrivener or Word instantly
  • Filter, sort and export the open list as a checklist for your next revision pass

Your whole story bible

One place for every fact your book depends on.

Characters and relationships

Your character bible: roles, descriptions, dates and the small physical details that trip you up, plus who is related to, rivals with or secretly in love with whom. Every character shows the continuity issues they are involved in, and Ages lays the whole cast against every year of the book — so the question of how old she was the summer the lighthouse went dark has one answer you can read off.

StoryLedger characters list with roles, characteristics and relationships

Eyes, hair and height

Three boxes of their own, because they are the three details an author goes back through a whole novel to find. They are free text and your own words are the right words: amber is an answer, and so is the grey of wet slate. Height takes a head shorter than Isla as readily as 1.66, because that is how a book says it.

They show wherever you meet the character — on the card, in the records beside the page while you write, in the Story Bible you hand to an editor. A cast already written comes in by the hundred: Export CSV writes the three columns, you fill them down in a spreadsheet, and Import Characters reads them back.

A StoryLedger character card showing appearance, overview, characteristics and relationships

Story threads

Mysteries, clues, secrets, promises and character arcs: where each one was introduced and where it pays off. Open threads stay on your dashboard until you resolve them, so nothing you set up is left dangling.

StoryLedger story threads with type, status and where each was introduced

Timeline

Story events, backstory and historical dates, each marked Planned, Confirmed or Needs Checking. The dates that trip up a mystery plot are exactly the ones worth writing down.

StoryLedger timeline of story events and backstory

Places and research

Settings with the details that must stay fixed, and a research list with sources that open with a click, whether a website or a file on your computer. Track each item from To Research to Verified.

StoryLedger research items with categories, sources and status

Capture without leaving your manuscript

Select text in any app and press Ctrl+Shift+L. StoryLedger files it in a Capture Inbox with a note of where it came from, ready to sort into a character, thread or continuity issue later. Writer Mode tucks StoryLedger away while you write and keeps capture one keystroke away.

StoryLedger capture inbox with ideas waiting to be filed

A Story Bible to hand over

Export a clean Story Bible as a Word document, PDF or plain text, including only the sections you choose, with an optional brief for your editor, cover designer or co-writer.

StoryLedger export page for creating a Story Bible in Word, PDF or text

Seeing the connections

See who was where — and when.

Your timeline tells you what happened. The roadmap shows you who was there. StoryLedger does not only remember the facts of your story — it shows you how they connect.

StoryLedger character timeline roadmap: every character laid against every story event in story order
Every character against every event, in story order.

Present, or only mentioned?

A filled mark means the character was there. A hollow one means they were mentioned, but not present — a distinction that matters more than it sounds, because a character who knows about something they were never present for is exactly where continuity breaks.

Hover any character for their first and latest appearance across the whole story, or any event for who was there and who was only spoken of.

Hovering a character in the StoryLedger roadmap to show their roles, description and first appearance
  • Search and filter by character or by event as the cast grows
  • Show characters with no appearances, to catch the ones you introduced and forgot
  • Show events with no cast, to catch scenes nobody is actually in
  • Reorder by name or by story position, then copy or save the whole roadmap

Progress

Know whether you are ahead.

Record your word count whenever you feel like it. StoryLedger works out the only number that matters: how many words a day it takes to reach your target from where you are now.

Set your own ceiling as well — “never more than 500 a day” is a better rule than most writing advice. When the plan stops fitting inside it, StoryLedger says so plainly and gives you both ways out with the arithmetic already done: write more per day, or move the date.

It also shows the pace you have actually been keeping over the last fortnight, and when you would finish at that pace. If you are ahead, it tells you that you are ahead. That turns out to be the most useful sentence on the screen.

  • No streaks, no chains, and nothing turns red
  • A writer who has missed a week gets an honest number, not a telling-off
  • The same headline appears on your dashboard, so you see it without going looking
  • Works per book, so a series can be totalled later

Built for

Anyone who has to keep a story straight.

Novelists

Book six remembers book one

A series, or standalones that share a cast — the problem is the same. Group books together and keep each one moving through its stages, from Planning to ARC, Scheduled and Published, with draft, ARC and release dates at a glance.

Copy-editors & proofreaders

A ledger you can hand back

Log every inconsistency as you read, with severity and the exact search text, then export the list for the author. Clearer than forty margin comments.

Beta readers & co-writers

One source of truth

A shared Story Bible export means everyone checks the same facts, instead of three versions of the heroine’s birthday.

For editors

The style sheet, made searchable.

If you copy-edit, line edit or proofread fiction, you already build a style sheet for every manuscript: names and their spellings, hyphenation, ages and dates, who has which scar, which way the dog’s ear flops.

It usually lives in a Word file that has become unreadable by chapter twenty. StoryLedger holds the same information as records you can search, filter and sort — one library per client, kept entirely separate from every other. Log each inconsistency as you read, give it a severity and the exact phrase to search for, and export the lot as a clean consistency report to hand back with your edit.

  • A separate project per manuscript, so one author’s world never leaks into another’s
  • Consistency checks across a whole series, not only the book on your desk
  • Every issue carries its own search text, so the author finds the passage in seconds
  • Export to Word, PDF or plain text as a record of what you found and what was fixed
  • Nothing leaves your computer: no account, no cloud, no client work uploaded anywhere

A working editor? Write to me and I will send you a licence — free, permanent and with no conditions — in exchange for telling me what an editor needs that an author never thought to build. hello@blurbcraftstudio.com

Your work stays yours

Private by design.

  • No AI, anywhere in it. StoryLedger does not write for you, suggest plot, rewrite a sentence, summarise a chapter or score your characters. Everything in your library is there because you put it there.
  • Your library lives on your own computer. No account, no cloud, no subscription.
  • Your manuscript stays yours. Write at the Desk and it lives in your own library; write somewhere else and StoryLedger only opens a file when you hand it one, read-only. Nothing you write is sent anywhere or used to train anything.
  • An automatic backup every day, keeping the latest fourteen, plus one-click backups to anywhere you choose.
  • Updates install themselves without touching your library.
StoryLedger backup and restore options

One price, yours to keep

Try everything free for 30 days.

Then buy it once. No subscription, no renewals.

StoryLedger

Early Access to the full app, for everyone who joins before version 1.0.

R499

about US$31 · R649 from version 1.0

  • Every feature, unlimited books and series
  • Personal licence key, works offline
  • Automatic updates included
  • Made and supported by one author in Cape Town

One-time purchase · key emailed within 24 hours

Buy Early Access Or start the free trial

Getting started

Up and running in five minutes.

  1. Download and install

    Run StoryLedger-win-Setup.exe. If Windows shows “Windows protected your PC”, click More info then Run anyway. StoryLedger opens by itself when it is ready.

  2. Start your first project

    Add a book, then your characters, places and threads as you go. Nothing needs to be filled in all at once.

  3. Use it for 30 days

    Every feature, no limits. The sidebar shows how many days are left.

  4. Buy and activate

    Your licence key arrives by email. Paste it into StoryLedger once, and it is licensed to you for good.

Questions

Before you download.

Does StoryLedger run on a Mac?

Not yet. StoryLedger is a Windows app for now (Windows 10 and 11). If you are on a Mac and would like it, email me: enough requests and it moves up the list.

Windows says “Windows protected your PC”. Is that safe?

Yes. Windows shows that warning for new apps from independent developers until they have built up a download history. Click More info, then Run anyway. The installer comes straight from StoryLedger’s official release page and contains nothing but the app.

Does StoryLedger use AI?

No. There is no AI in StoryLedger. It does not write for you, suggest plot, rewrite a sentence, summarise a chapter or score your characters. Everything in your library is there because you typed it, and the app’s only job is to hand it back at the moment you need it. Nothing you record is sent anywhere, analysed, or used to train any system. For completeness: I use AI tools to help write the code, as a great deal of software now is. None of it is in the app, and none of it touches your writing.

Does StoryLedger read or upload my manuscript?

Nothing you write is ever uploaded, wherever you write it. Where the manuscript itself lives is up to you. Write at the Desk and your chapters and scenes are kept in your own StoryLedger library, on your own computer, alongside everything else. Write in Word or Scrivener instead and StoryLedger does not go looking for that file at all — the only time it opens a .docx is when you choose Preview structure and hand it one yourself, and it opens that copy read-only without changing it. Either way, nothing is sent anywhere, analysed, or used to train any system. The only time StoryLedger goes online is to check whether a newer version is available.

What happens when the free trial ends?

StoryLedger asks for a licence key before opening your library. Your work is never held hostage: the same window always offers Back up my data, so you can keep a complete copy of everything whether you buy or not.

How do I get my licence key?

Buy through the secure Paystack page. I email your personal licence key within 24 hours, usually much sooner. Paste it into StoryLedger once and you are done. It works offline and is yours to keep.

Do I pay for updates?

No. Updates download and install themselves, and every update during Early Access and version 1 is included in your licence.

Can I pay from outside South Africa?

Yes. The price is charged in rand through Paystack and any international card works; your bank converts it automatically, which comes to about US$31.

Does StoryLedger track my word count?

Yes. The Progress screen keeps a record of your manuscript's word count and works out how many words a day you need to reach your target by your target draft date. Set your own daily ceiling and it tells you when the plan has stopped fitting, and what would fix it. It also shows the pace you have really been keeping and when you would finish at that pace. You type the number in: Progress never goes looking at your files. The Desk keeps its own running count while you write, and that count stays separate from Progress until you enter it yourself.

I find it hard to read the screen. Can I make the text bigger?

Yes. The writing page at the Desk zooms from 50% to 400% — with Ctrl and the plus or minus keys, Ctrl and the mouse wheel, or the control at the foot of the window. Ctrl and 0 puts it back to normal. The page grows along with the words rather than simply magnifying them, so the line stays a readable length and there is nothing to scroll sideways. Your choice is remembered in every book, so you set it once and it is there the next time you open the app. It changes what is drawn on screen and nothing else: your manuscript, its formatting and the file that comes out of Export to Word are untouched. Full screen (F11) clears everything else out of the way, which helps at the larger sizes. If there is something else that would make StoryLedger easier for you to use, write to me at hello@blurbcraftstudio.com — I would rather hear it than guess.

Can I use StoryLedger as a character bible?

Yes — that is most of what it is. Every character has roles, a description, characteristics, dates, relationships, and three boxes of their own for Eyes, Hair and Height: the details authors most often go back through a whole novel to find. They are free text, so amber is an answer and so is the grey of wet slate, and height takes a head shorter than Isla as readily as a number. Ages lays the whole cast against every year of the book. All of it comes out in the Story Bible export, and all of it stays on your computer.

Can I use StoryLedger as an editorial style sheet?

Yes, and it is one of the things it does best. Create a project for each manuscript you are working on and record the names, spellings, ages, dates and physical details you would normally keep in a style sheet — then search and filter them instead of scrolling a Word file. Log each inconsistency as you read, with the exact phrase to search for, and export the list as a consistency report for the author. Every client’s work stays in its own project, on your own computer.

Do I have to write in StoryLedger now?

No. The Desk is there if you want it and ignorable if you do not. Everything else in StoryLedger works exactly as it did whether you draft in Word, in Scrivener, in Google Docs or on paper — the characters, threads, timeline and continuity ledger have never needed to see your manuscript and still do not.

I am already halfway through a book. Can I move it into the Desk?

Yes, if your chapters and scenes are marked with Word headings. Choose Preview structure, point it at your .docx, and it shows you what it makes of the file — which headings it read as chapters, which as scenes, and anything it could not place — before a single word is imported. Your original is opened read-only and is never altered. If the structure does not look right, close it, fix the headings and look again.

Does it work for standalone novels, or only series?

Both. A series is simply several projects grouped together. Plenty of writers use it for a single long novel, or for standalones that share a cast and a setting, where the same facts still have to hold from one book to the next.

Is my work backed up?

StoryLedger makes an automatic backup the first time you open it each day and keeps the fourteen most recent. You can also save a complete backup anywhere you like, such as a USB stick or cloud folder, with one click.

Keep every thread accounted for.

Thirty days, every feature, nothing to lose but the continuity notes in your next review.

Also from this desk: editorial reviews and blurbs for independent authors, and the novels that started all this.