tools · free forever

Read the news, not the spin.

Four tools, no paywall, no license: a bias scale mapping every covered source by reported leaning, a source checker that scans the full archive for who covered a topic, an article bias checker that reads a URL or pasted text and calls the lean (Cloudflare AI where available, a local framing engine otherwise), and an interactive corner with wheels, bars, and a sortable table.

bias scale · allsides-style

Where each covered source sits

Leaning is editorial shorthand, not a truth rating — even "center" sites make choices. Use it to triangulate: if only one side of the spectrum covers a story, that says something too.

LIBERAL CENTER CONSERVATIVE
source checker · who covered it

Scan the archive for a topic

Type a topic and this scans the whole archive — its count updates live from the data files — and reports which sources covered it, how many pieces each ran, and a few headlines to read. No login, runs entirely in your browser.

The archive loads once, then scans locally.
article bias checker · cloudflare ai · no key

Which way does an article lean?

Drop in a URL or paste the text. The checker reads the piece and reports a lean — liberal, conservative, or center — with the confidence behind it and the phrases that drove the call. It tries Cloudflare AI first (this site needs no API key); if it can't reach the model it runs a local framing engine over the same text, so the tool always answers.

article · URL or text

Engine: cloudflare ai → local fallback.

verdict

The lean lands here. If the source is a URL the checker tries to read it directly; when a page blocks that, paste its text instead. Results are a starting checkpoint, not a verdict on truth.
interactive · wheels, bars & a spreadsheet

Touch the numbers yourself

Same data as the homepage, laid out to poke at. Switch the pie datasets, click a bar for the number behind it, and sort the ledger table by any column.

who pays a tariff

Select a slice for the story behind it.

the 2026 moves · click a bar

Click a bar to read the number.

the ledger · sortable spreadsheet

StatValueSource

Every tool on this page runs against the static files this site ships. Headlines and source names come from news_archive.json, baked at compile time from your feed keys — no upstream API calls at page load, so nothing quietly changes between builds. Bias labels are editorial shorthand; triangulate, then trust.