Blog · 28 September 2026
Every editor now has the same two fears: publishing AI-written work, and rejecting a human writer because a number said so. Both are avoidable, but only with a workflow, not with a score.
AI detectors output a statistical estimate. Two error rates matter, and they pull in opposite directions:
You cannot minimise both at once. Every detector has a dial, and where you set it decides which mistake you make more often. Most tools hide that dial. Ours does not, and the difference is large enough to be worth stating plainly:
| Threshold setting | False positives on real human text | AI detected |
|---|---|---|
| strict, flags only clear cases | 0.9% | 91.3% |
| balanced, flags borderline cases too | 5.0% | 97.8% |
Measured on 5,035 held-out human samples from 12 sources (0.6% when each source is weighted equally) and 92 AI samples, with strict train/test separation.
If you are screening submissions, use the strict setting. The balanced setting is for self-checking, where a soft flag is a useful prompt to look closer. It is not appropriate for triage, because a 5% false-positive rate across 200 submissions is ten human writers accused.
Run a fast pass at a conservative setting. Your goal is not to find every AI submission; it is to produce a short list worth a second look without generating noise you will have to apologise for.
A useful detector returns the individual features behind the verdict. On our tool you get the weighted contributions. The ones that matter editorially:
A single high score with none of these structural markers is a much weaker signal than a moderate score with four of them together. This is where human judgement earns its place; you are reading for shape, not for a percentage.
Most writers have one, whether they think of it that way or not: draft history, version files, notes, research bookmarks, earlier pitches, comments. Asking for process is a normal editorial conversation. Asking a writer to prove their humanity against a tool you chose is not, and it is a good way to lose them.
Write down what you saw and why it mattered: flagged at strict threshold, structural uniformity, repetitive openers, and then, whatever you decided. If a writer challenges you, you want to be holding reasons, not a number from a vendor you cannot explain.
The free checker covers occasional use. If you are screening at volume, or you want detection inside your own editorial tool or platform, with your text never leaving your infrastructure, the offline pack runs on your machine: standard library, Python 3.8+, no API key, no word limits, no uploads.
| Tier | Price | What it covers |
|---|---|---|
| Personal | $19 one-time | One person, unlimited runs, offline |
| Commercial | $99 one-time | Embed it in one of your own products or services, up to 5M words/year |
| OEM | from $999/year | Multiple products, white-labelling, no volume cap |
Or email support@prosechecker.com if you want to talk through a screening workflow first.
Honest limitations, major commercial models are not yet in our test set. News-style text scores
higher (7.7% false positives, balanced across sources). Non-English text, lists, tables, résumés, job posts
and code are returned as not_applicable rather than guessed. Estimates only, not proof of
authorship, and not licensed for academic-integrity circumvention.
More writing · Product & pricing · Try the free checker · Privacy · Terms