PORKERExplore the record.
Follow the evidence.
Login/Register

Trust

Neutrality, editorial standards & corrections

PORKER is an independent website that shows what Congress does, using public records. This page explains how we stay neutral, where our numbers come from, what they do and don’t mean, and what happens when we get something wrong.

Last updated: · Questions or corrections: support@porker.vote

1 · Same rules

One method for every member

The numbers we work out (pork, party breaks, missed votes, the Countdown and WOW tags) each follow a written rule. No rule treats one party differently.

2 · Public records

Sources are named

Official records first. Every source we use is listed below, and member and bill pages show when their data was last updated.

3 · No spin

Numbers, not verdicts

We don’t endorse or oppose any member, party or bill. Our tone is light; our numbers aren’t.

4 · Citizen opinion

Labelled as such

Ratings and votes come from PORKER’s registered users. They are not a poll or an election.

5 · Mistakes

Fixed in the open

Report an error and we check it against the source. Every correction goes in a public log with its date.

6 · Independent

No ads. No data sales.

PORKER isn’t part of any government, campaign, party or PAC, and never sells your data.

How we stay neutral

Neutrality isn’t a promise to have no opinions. It’s a set of habits that keep our opinions out of the numbers. These are ours:

  • Written rules, the same for everyone. Pork totals, party breaks, missed votes, the Countdown and WOW tags each follow a fixed rule in plain English on How we calculate. A rule is never applied to one member and skipped for another. The few lists the rules rely on (for example, which independents are counted with the party they caucus with) are part of the rules and apply to everyone.
  • Software applies the rules; people don’t adjust the results. No one edits an individual member’s numbers by hand to change how they look.
  • Party is a label, not a lever. Party comes from the official record and is shown as a label. Party plays no part in the pork numbers, and the “broke with party” rule is the same for Democrats, Republicans and everyone else.
  • No endorsements. We don’t tell you who to vote for, which bills to back, or which members are good or bad.
  • Rules work out the numbers; people approve the words. Our numbers are computed by fixed rules from official data; AI doesn’t produce them. We don’t publish AI-generated opinions or ratings about members or bills. Plain-English text on PORKER, including this page, may be drafted with software help, including AI tools, and is reviewed and approved by people at PORKER before it goes live. Bill summaries drafted by AI are not published unless a person has reviewed and approved them.
  • Not for sale. There are no ads and no paid placement, and nobody can pay to change what a page says.
  • Light tone, plain facts. Yes, our name is a nickname for “pork-barrel spending,” and we joke that we “hate them all equally.” The joke is about the tone. The numbers are the same for every member.

If you think a page treats someone unfairly, tell us (see Corrections). Bias complaints get the same check as errors.

Where our data comes from

We start from official public records. A few items come from outside the government and are marked, so you know what kind of source each is. No number on PORKER comes from polls, news articles or social media posts, and we don’t show or score campaign-finance data (donations, fundraising or PAC money) today.

SourceWhat we use it forKind
Congress.gov (Library of Congress), including its public APIBills, sponsors, cosponsors, actions, committees, committee meetings, lawsOfficial
Office of the Clerk, U.S. House (clerk.house.gov)House roll-call votesOfficial
U.S. Senate (senate.gov)Senate roll-call votesOfficial
House Majority Leader floor schedule (docs.house.gov)What the House plans to vote on each weekOfficial
GovInfo (U.S. Government Publishing Office)Official bill textOfficial
Biographical Directory of Congress (bioguide.congress.gov) and the public congress-legislators datasetMember identities, terms of service and photosOfficial / public dataset
House and Senate Appropriations earmark tables (Community Project Funding and Congressionally Directed Spending)The “pork”: projects members requested that were funded in enacted spending lawsOfficial
Lobbying Disclosure Act filings (lda.gov)Who lobbied on which billsOfficial, self-reported by filers
U.S. Census Bureau geocoderMatching an address or ZIP to a congressional districtOfficial
Voteview (UCLA)Each member’s left–right voting positionAcademic
The Downballot (the-downballot.com), used with creditPresidential results by district, used in Seats at RiskIndependent publisher

The same list is on About. If we add a source, we add it here first.

How data is updated, and its limits

How it’s updated

  • Congress.gov bill and action data is refreshed every night, with an extra refresh on weekday evenings. House and Senate roll-call votes are checked every 15 minutes, committee meetings hourly, bill text hourly through the day, and the House floor schedule twice a day.
  • Member and bill pages say when their data was last updated (“Data as of…”).
  • Spending (earmark) tables are loaded in batches after the official tables are published, so they can lag.

What to keep in mind

  • We can be behind. An action or vote can appear on the official sites before it appears on PORKER. When the official record is incomplete or doesn’t add up, we skip it rather than guess.
  • Pork isn’t the full picture yet. Some spending bills are missing because their official tables aren’t published or are scanned images we can’t read reliably. Each pork page lists what’s missing.
  • Some data covers only part of history. Vote-based numbers cover only the Congresses whose roll calls we have loaded, and older Congresses are thinner.
  • Estimates are estimates. The Countdown and Seats at Risk are rough, rules-based first looks, not predictions.
  • Not every method is written up yet. Seats at Risk, the left–right voting position (from Voteview) and the lobbying matches aren’t described on How we calculate yet. We will add them.
  • Lobbying filings are self-reported by the people who file them. A filing that names a bill doesn’t prove anyone lobbied a particular member.
  • Outside sources have their own limits. Voteview and The Downballot are not government records. We credit them where we use them.

What “pork” and our scores mean — and don’t

Every number measures one narrow thing. None of them is a grade of how good a member is.

Number
What it means
What it doesn’t mean
Pork
Earmarks: specific local projects a member asked Congress to fund, counted only when funded in a spending law that passed. Each member is credited with their own share.
It doesn’t mean waste, corruption or wrongdoing. Earmarks are legal and public. We don’t say whether they’re good or bad.
Broke with party
On votes where most Democrats and most Republicans voted opposite ways, the member voted with the other party’s majority.
It isn’t a measure of loyalty, courage or ability, and it ignores votes where the parties agreed.
Missed votes
The share of recorded floor votes in this Congress where the official record lists the member as “Not Voting.”
It doesn’t say why. The record gives no reason (illness, family, official travel, anything else).
Bills sponsored / passed a chamber / became law
Sponsored: every bill and resolution the member introduced as lead sponsor (amendments not counted). Passed a chamber: counted out of their substantive bills, meaning bills and joint resolutions minus ceremonial ones (namings, medals and coins, commemorations, private relief). Became law: every sponsored measure that became law, shown as substantive + ceremonial. Each count covers the Congresses the member served within our bill data (113th Congress, 2013, onward; 100th, 1987, for former members).
It doesn’t judge the quality or importance of the bills.
Countdown & WOW tags
A rough, rules-based chance a bill becomes law, and badges that flag something unusual, each with the numbers behind it.
They aren’t predictions or endorsements.
Likeable / Effective
A summary of ratings from PORKER’s registered users: an average, or the share of ratings above neutral.
It isn’t our opinion, and it isn’t a poll (next section).

How citizen votes and ratings are shown

Registered PORKER users can rate members (Likeable and Effective, on a scale from −2 to +2) and vote on bills (do you agree, and will it become law). Here is how that works:

  • They are our registered users, not a poll. People choose to take part, so the results don’t represent all Americans or any district. They are not weighted or adjusted, and they are not an election.
  • Group totals only. A rating or vote is added into group totals. We never show who voted or how a person voted.
  • We show how many. Scores come with the number of citizens behind them, and a score appears only once a minimum number of citizens have rated.
  • One account, one vote. Each account counts once per member or bill, and rating or voting needs a confirmed email. Accounts that never confirm are removed after 14 days. People can change their vote any time. We can’t rule out every attempt to game the totals, which is one more reason they are opinion, not measurement.
  • Kept separate from the record. Citizen results never change an official record or any number worked out from one (pork totals, party breaks, missed votes, the Countdown). They show up only in their own labelled places: the citizen boards, group totals on member and bill pages, and one WOW tag, “Citizens disagree.”

Corrections: how to report an error

Spotted something wrong? Email us the page link, what looks wrong, and a source if you have one. We’ll check it against the original record.

Report an error →

What happens next

  1. We confirm we got it. You get a reply from support@porker.vote within 3 business days.
  2. We check the original source. Congress.gov, the House Clerk, the Senate or the relevant official table, and the written rule behind the number.
  3. We decide and tell you. If we’re wrong, we fix it. If the official source itself is wrong, we say so, point to the source, and note it in the log. If it’s not an error (for example, you disagree with a rule), we explain why.
  4. We log it. Every correction that readers could have relied on goes in the public log below, with the date, the page, what was wrong and what changed.

We change numbers only when they are wrong. We don’t change or remove a number because a member, campaign, group or company asks, and requests from congressional offices are handled like anyone else’s. If a rule itself looks unfair, we may change it for every member at once, and we say so on How we calculate.

Public corrections log

Newest first. Dates are Eastern Time.

No corrections logged yet.This log started when this page launched, so anything fixed before then isn’t listed. When we correct something, it will appear here.

Each entry will show the date, the page, what was wrong, what we changed and the source we checked.

Who we are, and how to reach us

PORKER is an independent civic-information website. It isn’t part of any government, campaign, party or PAC. It’s free to use, has no ads, and never sells or rents personal data. See About, Terms and Privacy.

Questions, corrections or suggestions: support@porker.vote