The 2026 Candidate Tracker

What the 2026 candidates say — and what the members among them do

Every commitment in this tracker is quoted verbatim from the candidate's own campaign site, from a dated, hashed capture with an independent archive copy — no paraphrase, no characterization. Where the candidate already serves in Congress, their official record (cosponsorships and key votes, every mark source-linked) sits beside their promises, pillar by pillar. Whether the record matches the promise is a judgment the tracker deliberately leaves to you.

20 candidates 644 commitments captured 436 forward promises 11 with a congressional record
Coverage note: the tracker currently follows high-profile 2026 races only — the competitive tier of the Senate map plus the most competitive House districts — and lists a candidate only once their campaign site publishes substantive positions. Coverage widens as races are worked; absence here is a coverage gap, not a judgment.

20 candidates

How this was built — and what it does not claim

  • Roster: FEC filings define who counts as a candidate; coverage is the competitive tier of the 2026 Senate map (plus a House seed), not every filer. A candidate's absence means their site had no substantive issues content at capture time or they haven't been worked yet — not an editorial judgment.
  • Capture: campaign pages were crawled 2026-08-07 – 2026-08-07, hashed (SHA-256), and submitted to the Internet Archive's Wayback Machine, so every quote is checkable against a copy this project does not control.
  • Extraction: commitments were proposed by a language model and kept only if the quote exists verbatim in the stored capture — anything that failed that mechanical check was discarded. Type labels (promise = forward-looking · record = claim about past action · value = belief without a falsifiable commitment) are editorial classifications, independently audited and human-reviewed.
  • Record: for sitting members, marks come from official Congress.gov cosponsor lists and House/Senate roll-call XML — the same data as the Accountability Scorecard. Candidates without current federal office show no record column: the tracker does not reconstruct past-office records.
  • Alignment marks: “aligns with platform” and “conflicts with platform” are editorial assessments against the platform's published ask catalog — a mark requires a specific cited ask, the same standard applies to every party, and most commitments carry no mark because the platform takes no position on their subject. ✓/✗ counts on each row summarize these.
  • No matching verdicts: promises and record rows share a pillar, nothing more. The tracker never asserts that a specific vote fulfills or breaks a specific promise, and an alignment mark is about the promise's direction — not a claim that the candidate will keep it.