Plainvote runs your board or membership election online. Every ballot is recorded on a blockchain, which is what lets any candidate, member, or observer independently recount the result. The software is open source, and so is the arithmetic.
Self-serve from start to published result. Free under 100 voters.
A disputed election can split an organization down the middle. Once trust in the count is gone, no amount of insisting “it was fair” brings it back.
The problem every board, chapter, and co-op already knowsThe losing side asks to see the count. The paper vendor says the numbers are “in the system.” The board says trust us. Sometimes it ends with lawyers.
Plainvote ends the argument at the math. Every ballot is recorded on a public, tamper-evident record, and a free tool re-counts and re-verifies every vote. The result isn’t something your members have to believe. It’s something they can check.
Add your questions and candidates and upload your member roll. Each member gets a private voting code, issued so it cannot be traced back to them.
No app, no account. One secret, anonymous ballot each, from a phone or a laptop. Allow re-voting if you want a member’s latest choice to count, which is useful against pressure.
A live tally, a public record of every ballot, and a one-command audit any skeptic can run themselves. You hand the losing candidate the recount tool, not a shrug.
It is a blockchain, if you want the technical word for it. We mostly just say “the record”, because what matters to a board is that it is public and that it adds up, not what the data structure is called.
Every ballot is published to a public, tamper-evident record: alter one after the fact and the record stops matching itself, in the open and permanently. A free, open tool re-counts the whole election from that record, so a candidate, a member, or a reporter can confirm the result without taking your word for it. Or ours.
Ballots can’t be traced to voters, not even by us. And the arithmetic is public: votes ≤ codes issued ≤ eligible members, so nobody can quietly stuff the box.
Optional mailed return-code sheets let each voter confirm their ballot was recorded exactly as they cast it: a check that a compromised phone or laptop can’t fake.
One or two elections a year. A membership spread across cities, shifts, or time zones. And a result that has to stick.
If your organization has ever had a vote questioned, you already know what it costs to be unable to prove the count.
The price you see is the price you pay, charged once when your election opens. No monthly figure that turns out to be billed by the year, and nothing new waiting at checkout.
| Elections per year | ||||||
|---|---|---|---|---|---|---|
| Eligible voters | 1 | 2 | 3 | 4 | 6 | 12 |
| 100 | $0 | $0 | $0 | $0 | $0 | $0 |
| 500 | $100 | $180 | $250 | $310 | $420 | $720 |
| 1,000 | $225 | $405 | $563 | $698 | $945 | $1,620 |
| 2,500 | $405 | $729 | $1,013 | $1,256 | $1,701 | $2,916 |
| 5,000 | $705 | $1,269 | $1,763 | $2,186 | $2,961 | $5,076 |
| 10,000 | – | – | – | – | – | – |
| 25,000 | – | – | – | – | – | – |
Cost per year. Click any cell to price that scenario. Your own figures are inserted as their own row and column and highlighted, so the shaded cell is exactly the price in the panel. Rolls are counted to the next hundred. Rates taper as your roll grows, and every election after the first is discounted: 20% off the second, 30% the third, 40% the fourth and fifth, half price from the sixth.
Every scenario on this page is priced. There is no quote to wait for and nothing sold “on application”.
Upload your member list, send every voter their code, and publish a result anyone can recount. Today, from your desk.