Editorial transparency

How we choose, rank, and present candidate information, and what we do to mitigate the biases inherent in our data sources.

OUR APPROACH

Why This Page Exists

Show Up Maryland aggregates content from multiple sources: candidate websites, Wikipedia, MSBE filings, campaign finance records, voting records, and AI-generated summaries. Every source carries its own coverage and editorial biases. Combining them without care can amplify those biases on the surfaces voters actually see.

Our goal is not zero bias (that is not achievable when the underlying sources are biased). Our goal is transparent, defensible source choices and a platform that never silently drops candidates or manufactures content where the source said nothing.

Source Bias Inventory

Candidate websites

Primary

Known bias: Self-promotional by definition. Well-funded campaigns produce polished sites; under-funded campaigns may have sparse pages or none at all.

Our mitigation: We rank website content first because a candidate’s own framing of their candidacy is the most authoritative source for voters. Source labels are always visible, and candidates without a website get a dignified empty state rather than fabricated content.

Wikipedia

Secondary

Known bias: Coverage skews toward well-known incumbents. Articles for women, people of color, and third-party candidates have historically been shorter or less comprehensive.

Our mitigation: Wikipedia fills the gap only when no website bio exists. We display the extract verbatim (never paraphrased) with CC BY-SA 4.0 attribution so voters can click through and judge the source article themselves.

MD State Board of Elections

Primary

Known bias: Late entries, write-ins, and withdrawn-then-reinstated candidates can be under-represented. Unusual name formatting can cause matching failures.

Our mitigation: We treat every unmatched candidate name as a real problem, not background noise, and investigate each one. Name-matching logic is tested against edge cases (hyphenated names, quoted nicknames, multi-part names).

LLM-generated summaries

Supplementary

Known bias: Language models inherit biases from their training data. Stance classification can be more confident for incumbents because more training data is available about them.

Our mitigation: Our summarizer is grounded: it only processes source material we collected, never generates from training data alone. Candidates with no source material receive no LLM-generated content. Provenance chips below every summary let you verify what was read.

Editorial Principles

What we do

  • Surface attribution. Every bio, photo, finance figure, and vote record carries its source label inline so you can verify.
  • Show empty states honestly. Candidates with no source material get a dignified notice, not fabricated content.
  • Use multiple sources. We pull from candidate websites, Wikipedia, official filings, and vote records to reduce single-source blind spots.
  • Document our choices. This page, plus internal plan documents for every new data source we add.
  • Treat data gaps as bugs. A missing candidate is itself a bias. We investigate every unmatched record.

What we do not do

  • No editorial endorsements. We never recommend a candidate or party.
  • No algorithmic candidate ranking. Cards sort by office, district, and last name. We do not rank by predicted winner, engagement score, or any signal that would amplify popularity bias.
  • No AI-generated opinions. Our AI assistant answers questions about what the data says. It does not editorialize about whether a candidate is qualified, moderate, or extreme.
  • No selective coverage by party. Every candidate filed for every race is displayed, regardless of party, polling, or perceived viability.
  • No private inference about voters. District lookup uses a hashed address cache. Chat conversation retention is opt-in with automatic purging.

Audit Cadence

Quarterly

SQL audit of bio-source distribution across party, incumbency status, and office type. We look for skews where one demographic gets high-quality sources at significantly higher rates than another.

Per data source

Every new content source ships with a bias section in its plan document covering who the source over-covers, who it under-covers, and what mitigations are in place.

Pre-election

Manual review of a random sample of candidate cards across bias dimensions (party, incumbency, geography, demographics) to surface patterns the automated audit may have missed.

Report a Concern

If you believe a candidate card displays biased or inaccurate information, please let us know. We commit to acknowledging reports within 7 days and resolving or explicitly declining (with reasoning) within 30 days.

Email: [email protected]

What This Page Is Not

This is not a guarantee of impartiality. The sources we use have bias, and so does the resulting product. What we can honestly claim is that we pick our sources deliberately, document the editorial choices, and audit for skew. This page is an editorial-stance memo, not a legal document, and it will be updated whenever a new content source ships or our mitigation strategy changes.