For indie authors. Catch the plot hole before your ARC readers do.
Your reader will remember chapter three. PlotCheck makes sure your book does too.
PlotCheck reads your manuscript chapter by chapter and flags continuity slips, timeline
tangles, name drift, and promises the ending forgets to keep. Every finding gets re-checked
against your actual pages before you see it. If it can't be backed by a quote, it doesn't
make the report.
Credits, not a subscription · exact quote before every run · pick the chapters you want
24 chapters, nice pace!
Chapter Eleven · The Gilded Court
The herald's voice died away as Seraphine crossed the marble floor,
and the court fell silent under her grey eyes. Somewhere behind
the dais, Kael let out a breath he had been holding since the gates.
"You came back," he said.
"I promised I would." She did not say to whom.
re-reading chapter three…Run all six checks
Continuity · Ch. 3 ↔ Ch. 11
Chapter 3 establishes Seraphine's eyes as green
(eyes like river-glass). Grey here contradicts it.
✓ Verified against both passages
NEVER STOREDYour manuscript stays yours. It's processed in memory and never saved. Only your account, credit balance, and finished reports are stored.
Run all six checks, or just the one keeping you up at night
🧵
Continuity
Eye colors, scars, injuries, who knows which secret: everything the book establishes once and contradicts two hundred pages later.
🗺
Names & world facts
Spelling drift in invented names, and world rules that break their own laws three hundred pages in.
🕰
Timeline
Day counts, travel times, and the ball that was "tomorrow" for three consecutive chapters.
🎢
Pacing
Where tension builds, where it stalls, and which chapters readers are most likely to skim.
💘
Tropes
Which tropes your book is promising, and whether each one actually pays off by the end.
🌶
Spice level
A consistent heat rating across the book, so the blurb's promise matches every chapter's delivery.
Every finding has to survive a second read
A pattern spotted across chapters only makes the report after it's been re-verified
against the exact passages it came from. Anything that fails that second read gets thrown
out before you ever see it, which is why the reports stay short.
Buy credits once, spend them whenever a draft's ready
Buy a pack of credits and spend them whenever a draft is ready for another pass: the whole
book, or just the chapters you wrote this week. No monthly fee waiting for you to finish.
Pick from six checks: Continuity, Names & World Facts, Timeline, Pacing, Tropes, and Spice Level. You can even pick the exact chapters, if you're only checking today's pages. You see an exact credit quote before anything runs.
2
Every chapter gets read in full
PlotCheck uses Gemini, Google's AI model, to extract who's where, what's already been established, and what's been promised. It reads every chapter in full.
3
Findings are checked against your actual text before you see them
Cross-chapter patterns get flagged, then re-verified against the real passage they came from. Anything that doesn't hold up gets dropped, not reported. You only see what survives that check.
4
You get findings first, fixes only if you turn them on
What it is, why it matters, and which chapters it touches: that's always included with every issue found. AI-drafted suggested edits are a separate add-on you turn on if you want them. Plenty of authors want problems flagged without AI touching how the fix gets written, so that's not the default.
🔒 Your manuscript is processed in memory and never saved: not to a database, not to a file, not anywhere. Only your account, credit balance, and the finished report are stored, so you can come back and download it later.
Every credit works the same everywhere: any of the six checks, on any manuscript,
whenever a draft's ready. Buying a bigger pack just gets you a better rate per credit.
Accounts and payments aren't open yet. Click a pack below to join the waitlist, and we'll email you the moment they are.
$12.50
100 credits
$0.125/credit
A full six-check pass on a novella, or targeted checks on the chapters you're revising right now.
$25
250 credits
$0.100/credit
A full six-check pass on a full-length novel, with credits left for a second look at the chapters you rewrite.
Editor's Pick
$50
650 credits
+62% bonus$0.077/credit
A trilogy's worth of full-depth checks, with credits left over for extra revision passes.
$100
1,500 credits
$0.067/credit
A whole backlist covered: ten-plus manuscripts, or years of drafting and revision ahead.
PlotCheck reads a manuscript you upload (.docx, .epub, or .txt) and reports continuity errors, world-fact contradictions, timeline problems, pacing issues, trope patterns, and spice-level estimates, depending on which checks you select. Analysis is performed using Gemini, Google's AI model. An optional add-on, Fix Suggestions, drafts possible edits for issues found; it only runs if you turn it on for a given check.
2. Your account
You need an account to run a check. Keep your login credentials to yourself and use an email address you actually control, since it's how we deliver verification and password-reset links. One account per person; don't share credentials or resell access.
3. Credits and payment
PlotCheck runs on prepaid credits, sold in packs, not a subscription. There's nothing to cancel and nothing renews automatically. Before you run a check, you're shown the exact credit cost for the checks and chapter range you picked. Payments are handled by Stripe; we never see or store your card number.
4. Your manuscript
You own your manuscript and everything in it, fully and exclusively. Uploading it to PlotCheck doesn't transfer or license any of that to us beyond what's needed to generate your report. Your manuscript text is held in memory only for the duration of a run, sent to Google's Gemini API to produce the analysis, and discarded once your report is built. It is never written to a database or a file, never used to train any model, and never shared with anyone beyond that transaction. We use the paid Gemini API tier, and under Google's terms for that tier, content sent through it isn't used to train their models either.
5. Acceptable use
Only upload work you have the rights to. Don't use PlotCheck for anything illegal, don't attempt to abuse, scrape, or automate the service outside normal use, and don't try to reverse-engineer it.
6. About the AI findings
Every finding is cross-checked against your actual text before it's shown to you, but AI analysis can still miss things or get things wrong. PlotCheck is an editorial aid, not a substitute for a human editor or your own judgment, and you decide what to do with any finding or suggested edit.
7. Availability
PlotCheck is provided as-is. We aim for reliable uptime but don't guarantee the service will be uninterrupted or error-free.
8. Limitation of liability
To the extent allowed by law, PlotCheck isn't liable for indirect, incidental, or consequential damages, or for creative and editorial decisions you make based on a report. Our total liability for any claim is capped at the amount you paid us in the twelve months before the claim arose.
9. Ending your account
You can close your account at any time by contacting us. We may suspend or disable an account for abuse, fraud, or violation of these terms.
10. Changes
We may update these terms as the service changes. The date at the top of this page reflects the last revision; continuing to use PlotCheck after an update means you accept the new terms.
11. Governing law
These terms are governed by the laws of Texas, without regard to conflict-of-law principles.
Privacy Policy
1. What we collect
Your email address and a hashed password (we never store your password in plain text).
A Stripe customer ID and your credit purchase and spend history, so your balance stays accurate.
Metadata about each check you run: filename, file format, chapter count, which checks were selected, and timestamps.
The finished report for each check you run (the same Markdown/PDF you can download), so you can come back and get it again later without re-running the check.
A hashed (not raw) record of the IP address and device used at login, kept for account security and abuse prevention.
2. What we never store
Your manuscript text, the per-chapter extractions built from it, and the individual findings behind a report all exist only in server memory for the life of that run, and are discarded the moment it finishes. None of that is ever written to our database or to disk, restart or no restart.
The one exception is the finished report itself: unlike the manuscript and the intermediate analysis behind it, the report is deliberately saved, tied to your account, so it's still there if you come back for it next week. Deleting your account deletes every stored report along with it.
3. Who we share data with
Google: receives your manuscript text transiently through the paid Gemini API, solely to generate your analysis, under Google's own API terms.
Stripe: handles payment processing and receives your email and payment details under Stripe's own privacy policy.
Our email provider: used only to deliver account verification and password-reset emails.
We don't run analytics or advertising trackers, and we don't sell or rent your data to anyone.
4. Cookies
PlotCheck sets two cookies, both essential: one keeps you signed in, the other lets your session refresh without logging you out. Neither is used for tracking or advertising.
5. How long we keep it
Account and billing data is kept for as long as your account is active. You can delete your account yourself from the account menu; after a 7-day grace period (to protect against accidental deletion or a compromised session), your account and the data described in section 1 are permanently erased. Logging back in during those 7 days cancels the deletion automatically and keeps your account exactly as it was.
6. Children
PlotCheck isn't directed at children, and we don't knowingly collect information from anyone under 16.
7. Changes
If this policy changes, we'll update the date at the top of this page.
Refund Policy
Unused credits are refundable within 14 days of purchase. Email [email protected] with your account details.
Spent credits are non-refundable once a check completes and a report is generated; that's a delivered service. Deleting your account, including letting a 7-day pending deletion complete, forfeits any credits still on the balance at that point.
Failed checks refund themselves automatically: if a run fails due to a system error, the credits held for it are returned to your balance without you having to ask.
Not satisfied with a report? AI analysis isn't guaranteed to catch every issue, and that alone isn't grounds for a refund. If you believe a run produced nothing usable, email [email protected] and we'll look at it case by case.
We'd rather sort out a billing problem directly than have you file a chargeback. Email us first and we'll fix it.
These findings come from Crown of Cinders, a fictional 24-chapter
romantasy we keep around for exactly this. Every real report has this shape: what it is, why it
matters, which chapters it touches, and the passages that prove it.
ContinuityHighCh. 5 → Ch. 8
The obsidian dagger is in two places at once
Seraphine leaves the dagger buried in the warden's table in chapter 5 and never retrieves it, but draws it from her boot in chapter 8. Readers who clocked the sacrifice in ch. 5 will notice.
Ch. 5 "She left the obsidian blade where it stood, quivering in the oak: a promise she intended the warden to read."
Ch. 8 "Her fingers found the obsidian dagger in her boot before her mind caught up."
✓ Survived re-verification against both passagesTimelineMediumCh. 6 → Ch. 9
The Emberfall Ball stays "tomorrow" for three days
Chapter 6 sets the ball "tomorrow at dusk." Chapters 7 and 8 each cover a full day (a ride to the border and back), yet chapter 9 opens on the morning of the ball. At least two days are unaccounted for.
Ch. 6 "Tomorrow at dusk, the Emberfall Ball would decide all of it."
Ch. 9 "The morning of the ball arrived grey and cold."
✓ Survived re-verification against the day-countNames & world factsLow14 chapters
"Vael'ith" and "Vaelith" are the same city
The capital is spelled Vael'ith in 19 places and Vaelith in 4. Copy editors charge by the pass; this is a five-minute find-and-replace now.
Ch. 2 "…the spires of Vael'ith rose out of the mist."
Ch. 13 "No road out of Vaelith was safe after dark."
✓ All 23 occurrences listed in the full report
The full report arrives as Markdown or PDF, ordered by severity, with every
finding tied to the chapters it touches.
Content intensity across the book, chapter by chapter. Click a bar to jump to that chapter.
Cast index
Click a character to light up the chapters they appear in.
Trope tags
Author decision queue
Ordered by severity. Each flag waits on your call.
Chapter by chapter
Full audit trail
Everything each lens raised, including findings dismissed on verification.
My account
Account settings
Profile
Email
–
Email verification
–
Member since
–
Security
Signed in somewhere you don't recognize? This signs every device, including this one, out at once.
Billing
Current balance
0 credits
History
When
Activity
Change
Balance
Danger zone
Deleting your account starts a 7-day countdown. Log back in before then and it's cancelled automatically. After that, it's permanent. See our Terms & Privacy for details.
Get another set of eyes on your draft
Credits cover every check, on any manuscript. Spend them whenever a chapter's ready for another pass.
🔒 Secure checkout via Stripe. We never see or store your card details, and this step doesn't touch your manuscript, just your credit balance.
Delete your account?
This starts a 7-day countdown. After that, your account and everything tied to it, including any unused credits, is gone for good. Log back in any time before then and it's cancelled automatically, no balance lost.
Delete this report?
The report and its downloads are removed for good. Your credit history stays on the account page.
✒
Opening soon
PlotCheck opens soon.
We're finalizing the backend and running QA before opening accounts and payments. Leave your email and we'll write to you the day that changes.
✓ You're on the list.
We'll email you the day PlotCheck opens.
We'll use this once, to tell you PlotCheck is live. Nothing else.