Feature request · design prototype
Ship a ballot box. Leave the algorithm alone.
X can already bind one human to one account. Civic is the missing layer: a franchise next to that identity, not a poll inside For You. This page is the ask. The scopes below it are the demo.
Three systems
Civic reads identity. It does not read the feed.
The product ask is the third column — not a ranking change.
Identity
In path- Government ID verification
- One-way uniqueness token
- About this account location
Ranking
Out of path- For You
- Replies and virality
- Who you follow
Ballot
In path- Charter and eligibility
- Sealed until close
- Receipt + bulletin board
The ask
- A Civic surface beside ID-verified identity — org, city, nation, planet — with a public charter before the first ballot.
- Uniqueness from ID verification, location from About this account, raw IDs never stored. A second handle is not a second vote.
- Ranking out of the path. For You must not boost, bury, or personalize a question. Civic is not a feed object.
- Sealed until close. Participation may be public. Choice totals wait. After close: turnout, quorum, an audit log.
- Creation gates. Org and city can open. Nation and planet require an in-scope petition plus review. Advisory first.
Why not X Polls
Polls are speech. Civic is a franchise. Mixing them teaches the wrong lesson: that a viral bar chart is a vote.
| X Polls today | X Civic |
|---|---|
| A tweet with buttons | A franchise with a charter |
| Lives in the feed; ranking can amplify it | Outside For You; ranking cannot touch it |
| One account, one click | One human, one uniqueness token |
| Running bars while open | Participation only; tally at close |
| Anyone can launch a viral poll | Nation and planet require petition + review |
| Replies are the record | Receipt + public commitment board |
Non-goals
- Not a replacement for national elections or law.
- Not a For You feature, reply ranking, or Community Note.
- Not a DAO, token, or wallet.
- Not binding on any government in this prototype.
- Not a claim that X already operates Civic.
What this prototype proves
- Eligibility can change with identity, location, and shares — without a feed.
- A twin account that secretly shares a uniqueness token cannot double-vote.
- A receipt can open a commitment the public board stores without the choice.
- A closed race can show tally, quorum, and a downloadable audit log.
- National and planetary creation can fail closed, as a petition in review.
It does not prove production uniqueness, coercion resistance, or legal effect. Those are engineering and policy, not this UI.
Thread to post
Three posts. Do not call this a ranking feature. Do not call it a real election. Paste the live app in a reply once you have the public link.
1 / 3
X already verifies government ID and can bind one human to one account. It still has no ballot box. Civic is a design prototype for that layer — not a poll in For You. Ranking and the ballot box are separate systems.2 / 3
Uniqueness from ID verification. Location from About this account. Raw IDs are never stored. One person, one vote. A second handle with the same uniqueness token cannot vote twice.3 / 3
Open races publish participation, not a running tally. After close: turnout, quorum, audit log. The board stores a hash, not the choice. Org and city can open. Nation and planet need petition + review. Prototype. Not a real election.
Run the demo · Method. This is a design prototype. The ranking algorithm and the ballot box are separate systems.