One tap, one vote, live needle. The ballot comes to you.
| Version | 0.5.0 — Ballot Box |
|---|---|
| Platform | Browser, PWA |
| Accounts | None |
| Embeds | One script tag |
| Source | zengineco/qv |
A QV ballot is one question — yes or no, this or that — that anybody can answer in a single tap. No account, no app, no sign-up. The result is a needle that moves the moment anyone anywhere votes.
Subscribe to channels — #food, #politics,
#ohio, whatever exists — and new ballots arrive as notifications. On
Chrome, Edge, Firefox and Android you vote from the notification's own buttons without
opening anything. That is the part that makes it different from a poll: answering costs
one tap from wherever you already were.
On iPhone it works through Add to Home Screen, which is Apple's requirement for web push rather than a choice.
| The feed | Vote in place, filter by channel, page through |
|---|---|
| Its own page | Vote, change your vote, watch the needle, copy the link |
| Any website | One script tag puts a live ballot on someone else's page |
| A notification | Vote from the buttons, without opening a page at all |
The creator terminal publishes and closes ballots and watches tallies live, behind a creator key. Bulk seeding fills a channel from a question set, so a new channel does not launch empty.