About CivicWire
Voters deserve to know who
is working for them.
CivicWire is an independent, non-partisan accountability platform tracking city councillors across 20 Canadian municipalities ahead of the 2026 BC and Ontario elections.
Why we built this
Richmond, BC had 24% voter turnout in its last municipal election. That is not apathy — it is information poverty. Council meetings produce 80-page PDFs. Local newsrooms have closed or cut staff. Campaign promises are made and quietly forgotten.
CivicWire closes that gap. We ingest official council minutes, extract every vote and commitment using AI, and publish structured accountability scores — updated continuously, sourced to the page, in English and Simplified Chinese.
Every data point links to its source document. Every score follows a published methodology. Nothing is published without a verifiable source.
What we track
Every council vote, extracted from official meeting minutes and weighted by importance and recency.
Kept, in progress, stalled, or broken — tracked across the full term with source evidence.
Motions sponsored and their progress through the legislative pipeline.
Meeting attendance rates, voting participation, and debate contributions.
Disclosure completeness, conflict-of-interest declarations, and public record accuracy.
Get notified when your councillor votes on issues that affect your neighbourhood.
Data principles
Official sources only
All data comes from official council minutes, city websites, and public filings — never agenda documents or unverified materials.
Every claim is sourced
Every score, vote, and promise status links to its source document. No unsourced claims are ever published.
Human review before publication
All AI-extracted data is spot-checked by a human editor before it appears on the site.
Confidence rating published
Every score shows a confidence percentage based on available data. Sparse datasets are flagged, not hidden.
Scores are editorial opinion
CivicWire scores are analytical estimates based on public records — not statements of fact. We publish our methodology so anyone can verify our reasoning.
Coverage
20 cities across BC and Ontario, launching ahead of the October 17, 2026 BC election and October 26, 2026 Ontario election.
British Columbia
Richmond · Vancouver · Surrey · Burnaby · Coquitlam · Abbotsford · Langley · Delta
Ontario
Toronto · Ottawa · Mississauga · Hamilton · Brampton · London · Vaughan · Markham · Kitchener · Oakville · Windsor · Richmond Hill
English for all 20 cities. Simplified Chinese (中文) for Richmond, Burnaby, Coquitlam, Vancouver, Markham, Richmond Hill, Toronto, and Mississauga.
Corrections
Found an error? Email corrections@civicwire.ca with the relevant source document. All correction requests are reviewed within 5 business days. We publish corrections transparently.