Empowered Vote · Volunteer Briefing · September 11, 2026
Every number on this page comes from the live database, verified git history, or our product analytics, not from estimates. We build tools for shared facts; our progress report should be one. Six apps are live or in alpha, two are in active development, and the deep data work is far ahead of what most of us realized.
Since June 7, nearly all effort has gone into the Inform pillar, on purpose. The midterms are seven weeks out, and the work that moved is what a voter touches in an election year: 2026 House candidate coverage in every state, audited budget pipelines in all fifty, campaign-finance records behind every federal candidate, city-by-city official seeding, and a public-meetings transcript system. The Connect pillar is parked until after November — sequencing, not abandonment.
Treasury Tracker went statewide in four states, and the entity count nearly tripled in eleven days. 2,812 governments to 7,507. Pennsylvania handed over all 2,619 of its approved governments through the state’s own DCED filings; Michigan added 1,493 townships and villages on top of 364 cities and counties, 116,456 rows between them; Florida’s 479 filing cities and counties landed with 14 refused outright, because the publisher’s own totals contradict its own detail; and Indiana is being read the hard way, one audited county ACFR at a time — 17 counties in four waves, against a statewide roster of 660 governments. Where a state hands over a bulk file, we take the file. Where it does not, someone reads the audit.
Audit grades now cover 86% of every budget row — and most of them say the least flattering thing. 231,754 of 270,227 rows carry a grade, up from 28,516 of 111,776 eleven days ago; 38,473 still read unknown, which means nobody has looked yet. But 211,366 of the graded rows read self-reported and unaudited: the government that spends the money is also the only source for the figure. That is a label, not a compliment, and it is what a statewide survey file honestly is. 19,590 rows are compiled from an audited report and 798 are read straight out of one. The grade is on the row so a reader never has to assume which kind they are looking at.
The stance count went up, for the first time in months. 33,038 to 35,877, on two research fronts opened at once. In the U.S. Senate, gun policy now covers 96 of 98 sitting senators off two bills — Rand Paul and Lisa Murkowski are named as absent rather than guessed at — 47 more senators were seated on U.S. military aid to Israel, and 12 on border security read from floor statements, a second kind of evidence the verifier learned to cite. In Miami-Dade, every commissioner’s own sponsorship and voting record was read matter by matter, and mostly refused: 20 matters read on jail capacity seated one commissioner, and 17 matters across homelessness and civil rights seated nobody. And on September 4 Season 2 opened to voters: Season 1 closed in the same motion and is now read-only, the ladder a voter answers went from 44 topics to 60, and 2,685 existing answers were re-pointed onto the ladders that changed rather than being thrown away.
Open to everyone, no login. Evidence-based, engaging, anti-partisan.
| Feature | Status | Journey | Where it stands | What's next |
|---|---|---|---|---|
| Empowered Essentials | Live Alpha | alpha |
ZIP-to-representatives with funding, votes, stances. Macon-Bibb, Georgia is the newest served community — nine commission districts loaded, a 15-person roster locked behind a validator that bites, and Bibb County’s officers seated — alongside Santa Clara County’s Board of Supervisors, the 233 portraits of the Georgia General Assembly, and school-board subdistricts that resolve one address to one board member. Then the photo credits were audited across three repositories: 19 Utah authors recovered, a reversed Macon credit corrected, Texas stopped being credited to the Austin photographer, and one Columbus picture flagged unattributed rather than quietly kept. Standing habit: where research genuinely stopped, the page says so. | More served alpha communities; portraits for the 70 Puerto Rico alcaldes still without one, and the territory’s first stance research. |
| Empowered Compass | Live | alpha |
Season 2 went live on September 4, and it is what the Compass now asks: 60 topics out of a library of 63, up from Season 1’s 44, with new midterm topics and older ones re-worded to be clearer. Spectrum + invert mechanic, side-by-side comparison, custom Lenses that travel into Essentials. The Compass also learned to tell you when your own answer no longer stands: when a topic is re-cut, the answers it invalidates are suppressed, counted, and explained on the compass itself rather than silently dropped, and the same rule is served to Essentials. The Education Lens shipped, and the switcher now orders Lenses the way the database says to. Two rulings from the Washington sweep are still open, logged rather than patched around. | Seasons is no longer scaffolding, it is the live model — every one of the 35,877 stance rows carries a season, a pinned topic revision and an editor, so a position can change over time without erasing what was true before, and a voter’s own answers are stamped with the revision they answered under. Season 2 is guarded by a corpus floor in CI that fails the build if the open season quietly shrinks; it was raised five times in eleven days, to 2,854. Next: quick-compare polish and inferred-stance overlays. Getting the tool seen still matters more than either — see Reach & Engagement. |
| Treasury Tracker | Live | alpha |
The sleeper giant, and now the biggest dataset we hold: 7,507 governments after Pennsylvania, Michigan, Florida and Indiana’s counties landed in eleven days. The audited state-budget pipeline covers all 50 states and reaches back to FY1976, and 86% of rows carry an audit grade. Minnesota’s 21,794 rows came off unknown the honest way: graded per statutory class, after the state auditor’s own source was ruled a mixed one and the decision written down. |
Grade the rest: 38,473 rows still read unknown. Then the per-year document gaps inside the loaded roster, and a geoid coverage catalog Civic Spaces is waiting on before it can deep-link a budget. The recurring lesson has one shape: a check can pass and still be measuring the wrong thing — Colorado’s six defects all tied at exactly $0 while wrong, a Pennsylvania oracle passed over a $735M scope error, and an unknown ?entity= slug used to resolve quietly to Bloomington rather than saying it did not know. |
| Read & Rank | In Development | build |
Rebuilt in July: mobile-first evaluate and rank surfaces, a race hub on real platform race data, a ballot-first election picker, and a redesigned reveal. The question — not the race — became the unit of comparison. No commits this cycle, which is what being gated on someone else’s worklist looks like from the outside. | Candidate quote sourcing for 2026 races — now gated on the re-research worklist, since it draws from the same sourced-stance pool the audit is rebuilding. |
| Fallacy Finders | In Development | build |
v1.0’s core loop shipped June 18; v1.1 is 4 of 6 phases done and built the Fallacy Sleuth, curation-time AI that proposes timecoded fallacy tags on a transcript. Its anti-partisan guarantees are mechanical, not promised: names stripped before the model sees a word, every clip re-run with the speakers swapped and diffed, and nothing published without two independent High-confidence human agreements. Quiet for a second cycle. | Phase 10.1 built a Curation Studio for marking and playtesting windows by hand. Phase 10 then finishes the US House floor clip end to end, before rights-clean clip sourcing at volume via On the Record. |
| Civic Trivia Championships | Live | alpha |
41 active collections — 25 city, 14 state, the federal one (now “How Washington Works”) and one international — on a bank of 8,456 questions. This cycle was an audit of the questions themselves: the answer key had collapsed onto one position in five collections, and numeric distractors were bracketed so predictably that a reader could win by shape rather than knowledge. Both were fixed bank-wide, and both are now asserted on the write path so they cannot come back. The stick figures got a game: a per-collection cast you collect as you answer, with progress kept per account. | A Featured shelf fed by four routed news lanes is designed and being built — ingest once, route to a lane, and refuse a claim that duplicates or contradicts one already covered, on a fingerprint rather than a headline. Then content editor roles and civic-moment event nights. |
Connected accounts, one human one voice. Parked during the election push; resumes after November.
| Feature | Status | Journey | Where it stands | What's next |
|---|---|---|---|---|
| Civic Spaces | Live | alpha |
Geo-scoped communities, neighborhood to federal, with friends, posts and role-gated moderation; v3.0 shipped in April. Two phases shipped this cycle even though the pillar is parked, because both serve the election: the slice taxonomy was migrated onto governments rather than electoral districts, so a space maps to a body that actually exists; and the Tools box became jurisdiction-aware, offering a member only the tools that have coverage where they live — no coverage, no row, rather than a dead link. | The Treasury row in that Tools box, once Treasury Tracker publishes a geoid catalog to match against. Then v4.0 planning, post-election. |
| Empowered Quests | Live | alpha |
Fact-verification quests with consensus scoring; verified facts already feed Essentials. Red gem quests unlock at VR 90+. | v1.6 planning. |
| Focused Communities | Paused | build |
v1.0 shipped April 17: per-topic forums wired to the Compass. Waiting on the post-election Connect pivot. | v1.1: badge ratification and argument mapping. |
| Empowered Listening | Paused | build |
Structured debate infrastructure; 5 of 6 phases done — timers, transcription, audience notes — plus a June security fix. | Phase 6: voting and badges. Then Common Grounds can build on it. |
| Emparks | Design | design |
Platform-wide annotation system, five mark types. Full design doc; no build yet. | Awaits Connect-pillar capacity. |
| Common Grounds | Design | design |
Adversarial-collaboration mediation. Full design doc; depends on Empowered Listening and Fallacy Finders arbiters. | Builds after its dependencies land. |
The shared spine every app plugs into.
Auth, tiers, XP and gems, politician database, TIGER geofencing, elections. This cycle it became the one engine. Civic Trivia and Validation Quests folded their backends in, and the internal HTTP calls the platform used to make to itself — award XP, award gems, adjust a rating, ingest a consensus — became in-process calls, with the retired service keys deleted rather than left lying about. Security moved with it: the HS256 path is gone, so a stray environment variable can no longer switch off signature verification; secrets are no longer derived from Supabase API keys; and a voter’s Compass answers are now scoped to the caller and gated by their own visibility setting. A second piece of housekeeping earns its place here: concurrent sessions now reserve migration numbers from an allocator, because two collisions in six days is what counting by hand costs. Standing from earlier cycles: the ballot a voter actually receives, seeded from each Secretary of State’s own list, which exposed federal races carrying only the major-party field — 16 U.S. House candidates where the state listed 38; a surname-only dedupe key that shows every match to a human; Puerto Rico end to end, parties stored verbatim in Spanish because PNP and PPD each contain both US national parties; and three corrections kept on the record — five North Carolina members described as primary sponsors when the state’s own page had folded cosponsors into that line, eight Washington canvass rows left open inside a recount margin, and the occupancy-evidence view that decides “seated official or discovered name?” structurally rather than by provenance. 8,335 districts mapped, 121,178 legislative votes and 19,622 bills on record.
Speaker-attributed, searchable transcripts of public meetings, synced to the original video. Live in the pipeline: 154 meetings, 16,852 transcript segments, 942 identified speakers, including LA City Council with 7,200 recorded council votes. Built by volunteer Chris Andrews; it feeds the platform's meetings system. It was the fastest-growing dataset on the platform through July and has barely moved for five cycles while the stance work had the floor — one meeting last cycle, and none at all this one. The segment count fell again — 17,077 to 16,852, a second consecutive drop with no new ingest, after 583 last cycle — and two speakers went with it. A reprocessing remains the most likely explanation and it is still unconfirmed. Printed unexplained rather than smoothed over, and it is now the oldest open question on this page. The Fallacy Finders hand-off is no longer a plan: a written transcript contract, and a validator that fails loudly on a bad one.
The invisible work. This is what "evidence-based" costs, and we paid it.
35,877 stance positions across 4,078 politicians and 63 topics. Every stance carries reasoning and cited sources — checked today, 0 of them have an empty source list. 1,665 of the 2026 candidates already have researched stances. 2,722 sources were independently re-checked in an April sweep, and that figure has not moved since: every row in it was written in April 2026. It is a dated achievement, not a running total, and this page had been printing it beside live counts as though it were one. The checking since has taken a different form — the source-supports-claim audit below, which retires what it cannot evidence rather than certifying what it can.
| Coverage area | Politicians | Stances |
|---|---|---|
| US Congress + national | 571 | 9,647 |
| 2026 candidates & discovered names (no seat) | 944 | 6,071 |
| California (state + local) | 373 | 4,787 |
| Massachusetts (state + local) | 302 | 3,355 |
| Maryland legislature | 184 | 2,076 |
| Texas (state + local) | 270 | 2,047 |
| Maine (state + local) | 186 | 1,630 |
| Virginia (state + local) | 166 | 900 |
| Oregon (state + local + county) | 154 | 824 |
| Wisconsin (state + county + local) | 208 | 628 |
| Utah (state + city + county) | 48 | 555 |
| Washington (state + county + city) | 161 | 489 |
| Arizona (state + local) | 129 | 436 |
| North Carolina (state + local) | 124 | 406 |
| 39 more jurisdictions (incl. Florida, Colorado and DC) | 258 | 2,026 |
Why the total moves in both directions. A source-supports-claim check re-reads every cited source and asks whether it supports the stance we wrote. It swept the map — Utah fell from 1,358 stances to 531 — and closed a fabricated-source retirement inside it: 298 stances retired, 160 URLs denylisted, one cluster sourced to a newspaper that does not exist. Four cycles of falling totals were that check doing its job. This cycle the total rose 2,839, and every named row above rose with it, because retirement was never the end state: the re-research worklist feeds those seats back through sourcing, and the Senate and Miami-Dade waves added new ones. A number that only ever goes up is not measuring anything. The Season 2 cutover has a cost worth naming: 1,678 of these answers — about 5% — sit on topics the open season no longer asks, so they are history a voter can read rather than a position a voter can compare against today.
How a stance gets seated. A member is placed on a topic because of a bill they sponsored, read in its session-law text — not a sentence someone else wrote about them. Three rules travel with every wave: a unanimous bill cannot evidence a position; cite the session law, not the introduced bill, because four North Carolina bills had been gutted and replaced by a committee substitute long after members filed them, and a sponsor list never changes; and where a mechanism matches no chair clause by clause the answer is blank. A blank is only as strong as the search behind it: Seattle’s ten “researched blanks” rested on a single source class, and re-research seated 48 rows across 11 of 11 offices.
Two corrections to this table, both kept. Per-state counts once walked a single database link and missed everyone seeded after occupancy moved onto dated office_terms: Wisconsin read 5 researched officials where it holds 208. Reading all three links fixed that and over-corrected in the same motion, sweeping in names from campaign-finance filings that sit on placeholder offices with no geography; migration 1702 settles it — a real seat carries geography, a placeholder carries none. The durable lesson: the sum check this table relies on could not see either error, because a misattribution moves a row between buckets without changing the total. What does catch it is agreement across cycles: rebuilt today, thirteen of the fourteen rows reproduced their politician counts exactly, and the ten new seats landed where the work happened — eight in Florida and two in Georgia, both inside the remainder row.
Treasury Tracker's database now holds budget data for 7,507 government entities across all 50 states plus DC, spanning fiscal years 1976 to 2028:
unknown, which means nobody has checked yet. The grade is not a score: most statewide files are self-reported by design, and saying so on the row is the pointThe third leg, alongside votes and stances. The platform holds 28.2 million individual campaign-finance contributions totaling $7.7 billion, covering 1,302 federal politicians and candidates across 24 election cycles (1980 to 2026). Every record traces to its original FEC filing. The pipeline handles amended filings — superseded lines are retired individually instead of counted twice, which removed 18,553 duplicate rows and $20.2 million of phantom money. This is the “who funds whom” data behind Essentials, presented without commentary.
Every state now has at least one researched official, and all 50 congressional delegations are covered at the national level. Shading shows the depth of state and local research per state. Florida moved up a tier this cycle, to 12 researched officials, on the Miami-Dade Board pass; Georgia reached 6 behind the Macon-Bibb build. North Carolina moved two tiers last cycle, 5 researched officials to 124, on the General Assembly sweep that completed all 120 House districts — and set an honest Senate number of 18 of 50, because that chamber files budget, insurance and technical bills with no counterpart to the House bills carrying redistricting or campaign finance, and a seat with nothing to seat is recorded as exactly that; Colorado’s legislative half is still worth re-running, because that state exposes essentially only the current session — a 13-year member returns 26 bills, 25 of them from 2026. Puerto Rico is still an outlined tile — 161 seats seeded and 91 of them with portraits, but no researched stances yet, so it is visible without being shaded as researched. That seeding landed on August 12 and this page missed it in two consecutive briefings before saying so.
Hover any state for its exact count. The seeded tier is mostly governors and statewide officers; deeper tiers add legislatures, counties and cities.
Who actually uses what we build — measured, not guessed.
635 people used the platform in the last 90 days. That is the whole audience, across every app, over 1,875 sessions. What they do once they arrive is genuinely good — the average session runs just under seven minutes and 7 in 10 don’t bounce — so the constraint is arrival, not engagement.
The front door works, and the basis has now held for four pulls. 98 of the 297 people who reached the main site clicked through into an app — 33% in the quarter, and 33% again in the last 30 days. The hostname breakdown was re-run first and surfaced no new host, so this pull can be read against the last three: the main site went 306, 316, 312, 297. Two known hostnames served nobody at all this window; they stay in the filter anyway, because dropping a quiet host is how it comes back uncounted.
Read every figure here as an order of magnitude, not a trend line. At this volume a couple of people either side is the entire swing. Nothing this cycle was aimed at arrival — the work was budgets, stances and a backend consolidation — so a quarter that moved 629 to 635 is the honest expected result, not a disappointment.
Everyone who arrived, against the people who did the one thing that app exists for. Bars are the 90-day rate; counts are people, 30 days and the full quarter.
Two of these are start problems, not finish problems. Only 14 people started a trivia game in a quarter and 9 finished — and that is on 106 arrivals, the most Civic Trivia has had. Read & Rank is the same shape: 23 races started, 10 ballots revealed. The Compass is the opposite — 111 of its 129 visitors opened the quiz and 36 saw it through, so six in seven start and better than a quarter finish.
Unique visitors per app, 30 days and the full quarter. Bars scale to the 90-day count. Each app is counted once across every hostname that serves it — Treasury draws traffic on three, the main site on three.
Treasury Tracker is still the second most-visited thing we run and holds the platform’s largest dataset. Civic Trivia moved most this quarter, 87 to 106. Whether Treasury’s 159 reached a budget is the question the note below is about — and it now has a partial answer.
An earlier version of this section said seven people in a quarter opened any of Treasury Tracker, as 5% of 152 visitors. The rate was not sound and it is withdrawn — the events were fine, but Treasury pushed its in-app navigation into the URL without capturing a pageview for it, so every visitor was recorded against the bare domain. The direction was wrong too: this quarter those few produced 98 drills, 57 line-item views and 78 entity selections. The handful who reach a budget use it hard.
The fix has been capturing since August 16, and the two ways of counting disagree by five times. 52 people reached a budget URL this quarter; only 10 fired any past-the-front-page event. Both are true, and the split says why: 38 of the 52 landed on our own organization’s budget, empowered-vote-ca, which is one click from the donate page — arriving there is a transparency visit, not budget exploration, and it selects nothing, so it fires nothing. That leaves 16 people who opened some other government’s budget. Neither number is published as a rate. Treasury stays unmeasured rather than low until the non-donate half outgrows the donate traffic. The rule it bought applies to every app here: a low count is a claim about instrumentation until you have read the code path.
How much further we have to go, honestly.
Grade the 38,473 budget rows still marked unknown, run the city build again on the next served community, carry the Senate pass across the remaining topics, finish the 32 North Carolina senators the majority’s bill lists could not seat, close the last 16 uncovered Washington legislators, and re-run Colorado’s legislative half once the state exposes more than the current session. Then: finish the 2026 House candidate waves, keep re-sourcing what the source-supports check retired, and land Read & Rank candidate quotes. Success in November looks like: any voter in a served area can look up every name on their ballot and follow the money behind it.
Reactivate the parked pillar: Empowered Listening phase 6, Focused Communities v1.1, Civic Spaces v4.0. This is where the platform stops being a reference tool and becomes a community, and where our sustaining-donor model actually lives.
Designed but not yet built: the Gems stipend economy, Awareness Exchange, Badges, Symposium tournaments, Emparks, Common Grounds, and tools for citizens to run for office on the strength of their solutions. Roughly a third of the founding vision, waiting on the first two pillars to stand under it.
A volunteer-built platform, visible in the commit history.
An interactive Purpose mind map walks the whole vision — the thesis, and the Why, How, Who and What — with a short explainer on every concept and pillar feature. Also in the site footer.