BenchWrite reads the live results for your keyword, pulls the source pages behind them, and writes the article in your own voice. Each number is stored with the source it came from. When a figure contradicts a primary source, it is held back rather than smoothed over.
No card required. Free plan covers two full articles end to end.
A 140-grain ELD Match leaves a 24-inch barrel at , carries a ballistic coefficient, and drops at 500 yards.
Taken from the manufacturer's own published specification, so it is treated as a primary source and used as the baseline every other figure is checked against.
Click any figure to see where it came from. Every number in a finished article has a row like this behind it.
Generated text fails in patterns, not at random. A 2026 University of Maryland and Google DeepMind study of machine-generated text (arXiv:2604.03136) reported five structural differences between model and human writing. These are the five, as the paper describes them.
The text states a theme it has just demonstrated instead of trusting the reader to infer it: "what this shows is", "in other words", "the key takeaway".
Generated writing moves in a straight line — define, list, expand, conclude. Human writing doubles back, starts mid-subject, and leaves some threads unresolved.
"At its core", "the heart of", "the backbone of": models reach for the body to explain abstractions at more than twice the human rate.
Humans name real products, people, places, prices and dates at roughly twice the model rate. It is countable, which is why our pipeline enforces a specificity floor per thousand words.
Sections of the same length, the same internal shape, the same sentence rhythm, and no position anyone could disagree with.
These are our own checks, not findings from the study.
The same three ideas recycled under different headings. We score cross-section overlap and rewrite the sections that repeat.
"Can vary depending on several factors" survives any fact check because it says nothing. We cap hedges per article and demand a number instead.
Tables with no populated cells, or figures that never appear in the argument. A cell we cannot source is shown as blank, not filled with a plausible guess.
Mirror is a reading tool, not a generator. It tells you what the page has to contain before Authority writes a word.
The Pre-Publish tab lists every figure the run could not settle by itself. On our own blog it is a hard block: an open item means the publish button refuses.
Two sources give different values for the same claim and neither is a primary source. The run states both and asks you to pick.
The table guard removed a cell it could not source. You confirm the gap is honest before the piece goes out.
Barrel length, zero distance, altitude — the conditions the numbers assume. Confirm they match the setup you meant.
A sentence carrying a figure that has no evidence row behind it. Either it gets a source or it comes out.
One credit is the unit of work; a balanced article costs ten. The number on the plan and the number the app meters are the same number.
$0/month
Kick the tyres on one brand.
$29/month
For one site you're serious about.
Most popular · lowest cost per article
$79/month
For agencies and multi-brand operators.
$199/month
High-volume publishing programmes.
Every plan resets to its credit allowance each billing period, with no rollover.