Your voice belongs to you. Your vote should, too.

A private, censorship resistant way for Iranians to vote on what matters. Anonymous. Verifiable.

Anonymous
Nobody — including us — knows who you are.
Verifiable
You can check that your vote was counted.
Yours
No central authority can take it away.
How it works

From your passport to a verified vote — in three steps.

No accounts. No tracking. No central authority can revoke or reveal your ballot. Built on open, audited cryptography.

01

Prove you're Iranian — privately.

Scan your passport on your own device. A zero-knowledge proof confirms your eligibility without revealing your name, number, or photo to anyone — including us.

ZK-proof · NFC passport · on-device only
02

Cast a secret ballot.

Your vote is encrypted on your phone and submitted through a relayer that can't link it back to you. One person, one vote, mathematically guaranteed.

End-to-end encrypted · anonymous credential
03

Verify the count yourself.

You get a receipt with a unique ID. The full ledger is public. Anyone — journalists, observers, you — can audit every ballot without seeing who cast it.

Public ledger · open-source tally
Audited & open-sourceCryptography reviewed by independent researchers. All code published on GitHub before launch.