← Back to your ballot

Release log


Every change voters can see, newest first. The full history, line by line, is public at github.com/n8peace/plainballot.

DateWhat shippedWhy
2026-11-11Share one race or measure: each race on a ballot has a “Share this race” link to a page with every choice, quote and source for that race. The link never includes an address or anyone’s choices.So a voter can show someone a single race without sharing where they live or how they plan to vote.
2026-11-10A one-line setup for AI assistants: paste it into your own assistant and it connects Plain Ballot for you, with a one-click link for Cursor.So a voter can look up their ballot from the assistant they already use.
2026-11-10Assistants are told never to pair Plain Ballot’s data with a partisan take, and to say which answers came from their own search. Every ballot answer carries that note.So answers from an AI assistant stay as neutral as the site.
2026-11-04Ballots looked up by AI assistants are counted, by state and by which AI app sent them.To know how many voters reach their ballot through an assistant. No address or district is kept.
2026-11-03Privacy and Terms pages.To say plainly what happens to an address, a voter’s own words and their choices.
2026-11-03The three AI assistant tools are marked read-only.So assistants and app stores know the tools only look things up and change nothing.
2026-11-03Visits are counted per shared post when a link carries a tag like ?ref=li-1102.To learn which posts bring people to their ballot, without cookies.
2026-10-27Ballot lookups are counted once per browser per election, by state only.To measure how many people pull up a ballot, without storing anything personal.
2026-10-27No winner is shown on a tie, no fit is shown until a side is set, and quote labels say who said it.So the ballot never suggests more than the data supports.
2026-10-27Assistants are told to research races Plain Ballot doesn’t cover to the same quote standard.So answers outside our coverage are held to the same rules.
2026-10-26A light and dark switch.Easier reading on any screen.
2026-10-25An AI assistant tool at plainballot.com/mcp.So a voter’s own assistant can look up their ballot from the same open data.
2026-10-24A newspaper-style home page that works on phones.Most voters look up their ballot on a phone.
2026-10-24Researched races are shown first; Google’s ballot data is used only to fill gaps.So every race we show with positions has a checked quote behind it.
2026-10-23When the Census district lookup is down, the page says so and asks you to retry.A missing ballot should never look like an empty one.
2026-10-05U.S. House and Senate races in all 50 states.Every voter in the country has federal races on their ballot.
2026-09-29About 300 fewer words on the page.Shorter is easier to read and to check.
2026-09-25The research moved to Open Election Data, a free open dataset the site reads.So anyone can check, reuse or correct the positions behind the ballot.
2026-09-25Ballot measures are read from their official text, with three AI models voting on each.So a measure’s sides come from what it says, not from who backs it.
2026-09-24Every change to the site gets an automated bias review by models from three companies.To catch slanted wording before it ships.
2026-09-24Every race in California, plus federal races outside California.The first coverage for the Nov 3, 2026 election.