Skip to main content

Your Seats And The Seat Map

Almost everything on this site is about a particular person holding a particular seat. Until you know which of those seats are yours, none of it is about you. This is the part of the app that turns where you vote into your own seats, and gives each seat a page.

The more a citizen tells the app about where they vote, the more of their seats it can resolve; the panel on the right says live which seats each detail unlocks and which ones it still cannot reach.

What it does

The app asks one question — where do you vote — on one form with two answers: show me my politicians, or do not. Under the first sit four fields: country, state, ZIP, and an optional street address. None is required. You can give a state and stop.

Beside it, a live panel answers the only question that matters about what you typed: do we now know enough to show your politicians. It lists your seat rows — Senators, House of Representatives, State Representative — and flips each as you type. A state resolves your senators and governor; a ZIP usually resolves your US House seat; where district lines make a ZIP useless, a street address resolves the state assembly seat. Every row's rule comes from a published per-state coverage table.

A ZIP is not automatically enough, and the app will not pretend it is. 5,862 of the country's 33,642 ZIP codes straddle more than one congressional district. ZIP 98052 sits in both WA-01 and WA-08. When that happens the checklist does not claim the seat is resolved. Pick buttons appear instead, ordered by how much of the ZIP's land area falls in each district — the share orders the choices and never makes the choice for you — and a district picker map renders beside them, drawn with MapLibre over free OpenFreeMap vector tiles with Census district polygons on top. Hovering a button lights that district; clicking the district picks it. Every locator stays editable, including one guessed from your connection, and the guess says so: guess from your IP address.

Every resolved seat then has a page of its own. A seat is the jurisdiction, not the person in it: a district is a polygon, a Senate seat is the state, the presidency is the country. The public record holds 592 seat records: every governor, every Senate seat, all 435 voting House districts and the 6 delegate seats. Each page carries plain geography, a seat map of the state carved into its districts with this one emphasized, and the full history of everyone who has held it — current officeholder first, month and year in, month and year out, official record linked on every row. No source, no row.

That seat map is different machinery from the picker: geometry we serve ourselves, with no tile server and no request to anybody but us. A tile request would tell a stranger which district a specific address is looking at, while that person decides how to vote.

The goal it serves

You cannot judge whether a vote was cast for you or against you until you know whose vote it was. The Monkey Award arithmetic, the Good Law List, the roll call where a repair died in committee — all of it stays abstract until the seats on the screen are yours and the names in them answer to your ballot. This is the hinge between reading about a captured Congress and looking at your share of it.

It is also a refusal of the pattern citizens most resent in government software. It never guesses silently, never demands an address to let you in the door, and never reports a seat as unavailable in a tone implying you failed to fill something in. When this install cannot resolve a seat in your state by any route, the row says exactly that — not available in your state yet — our gap, not your missing input.

And the seat, not the person, is the durable object. Officeholders leave; the ground stays. A page built around the seat lets you ask the better question: has this seat been sending capable people, or the same kind of person for thirty years?

What keeps it honest

  • Withholding anything blocks nothing. Declining is itself a recorded answer: it clears whatever was saved, and the question does not come back.
  • The privacy promise is printed on the form. The app never asks your browser for location permission and never stores your IP address beside anything you tell it. The server drops whatever the detail level you chose does not entitle it to keep.
  • Redistricting is stated, not smoothed. Map shapes are keyed to the Congress that drew them, and anyone whose service predates those lines is flagged as serving under earlier boundaries.
  • The seat map carries no verdict colour and no award mark. Cells show the party of record of whoever holds a seat now, and nothing else. A colour that already stands for a party must never also stand for bad; vacant and unknown seats get a neutral fill, never a guessed party.
  • State legislative seats were labelled uncovered rather than faked. They come online one state at a time, and only when the district lookup and the records of the people in those seats both exist — a lookup with an empty roster behind it is technically true and substantively a lie.

Works with

Where to go next

  • Elected Politicians — the 1,400-plus people with a roll-call record behind them, including the ones in your own seats.
  • Find who represents you — the short version of this page.
  • The seat view — the incumbent, the strongest challenger from your side, and the strongest from any other.
  • Politicians — the doctrine governing every word published about the people in those seats.
  • Get Started — run it hosted or on your own computer, and load your seats.