Simple, secure digital voting

From members’ own phonesSecure, secret, verifiable voting

For the election committees of associations, cooperatives and clubs. Request a demo, or cast a vote on the sample ballot yourself.

  • Encrypted ballot
  • One member, one vote
  • Check it yourself with a receipt
No machines
members use their own phones
2 minutes
to try a sample vote

How it runs

An election in five steps

  1. Roll

    The committee prepares the membership roll.

  2. Passcode

    Every member receives a passcode that works only once.

  3. Vote

    Members stamp their ballot on their phone. It is sent only once encrypted.

  4. Receipt

    With a receipt code, members check for themselves that their vote is on the record.

  5. Result

    The count and the result, within minutes of voting closing.

Why ematsewa

Everything an election committee needs

Tap to read more.

Your vote stays secret

Your vote is encrypted on your own phone, before it is sent, with exponential ElGamal over ristretto255 (using the audited open-source library @noble/curves). The voter roll and the encrypted votes are kept in separate tables, with no column the two share; an automated test checks this every time the code changes. At the count, votes are not opened one by one: they are added together while still encrypted, and only the final total is opened. Limitation: there is currently a single key that opens the total; splitting it among 3 of 5 holders is being built. How this works

Check it yourself with a receipt

The code you receive after voting lets you check, at any time, that your vote is on the public record. The receipt does not show which candidate you chose.

From your own phone

Nothing to download. Whether at home or at the venue, open a browser and enter your passcode.

Under your own constitution

The ballot is built to fit: one or several posts, posts with several seats, and your organisation’s own rules.

With you from start to finish

Our team is with you through setup, a test election and election day itself. The decisions are your committee’s; we have no interest in who wins.

Results straight away

The count takes minutes once voting closes. It is made from a record that cannot be deleted or altered.

Comparison

Features beside other well-known systems

Against India’s EVM and Estonia’s i-Voting, on features only. No scores and no winner; the detail and sources for every row are below.

Feature comparison of ematsewa, India’s EVM and Estonia’s i-Voting
FeatureematsewaNepalEVMIndiai-VotingEstonia
From your own phoneYesNoPartly
Check it yourself afterwardsYesPartlyPartly
Encrypted ballotYesN/AYes
No machines neededYesNoYes
Organisations can run itYesNoNo
No internet neededNoYesNo
Used in national electionsNoYesYes
Detail and sources for every row
From your own phone
ematsewa: From home or the venue, anywhere; in the browser.
EVM: Only on a machine, at a polling station.
i-Voting: Needs a computer and a national ID card or Mobile-ID.
Sources: ematsewa: what is proven · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting
Check it yourself afterwards
ematsewa: With a receipt code, at any time, on the public record.
EVM: The paper slip is visible for only about 7 seconds; it cannot be taken home.
i-Voting: With a separate app, within 30 minutes, up to 3 times only.
Sources: ematsewa: what is proven · The News Minute: VVPAT hearing · valimised.ee: Checking of an i-vote
Encrypted ballot
ematsewa: The vote is sent and stored encrypted.
EVM: An offline machine; votes are counted inside it.
i-Voting: Yes, the vote is sent encrypted.
Sources: ematsewa: security page · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting
No machines needed
ematsewa: Members’ own phones; no separate equipment.
EVM: Every station needs EVM and VVPAT machines.
i-Voting: From the voter’s own computer.
Sources: ematsewa: what is proven · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting
Organisations can run it
ematsewa: Under your own constitution, in Nepali.
EVM: Built for government elections.
i-Voting: Built for Estonia’s public elections and national ID system.
Sources: ematsewa: what is proven · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting
No internet needed
ematsewa: The voter’s phone needs internet.
EVM: A standalone machine, never connected to the internet.
i-Voting: Voting over the internet.
Sources: ematsewa: what is proven · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting
Used in national elections
ematsewa: So far only in sample and test elections.
EVM: In India’s Lok Sabha and state assembly elections.
i-Voting: In Estonia’s elections since 2005.
Sources: ematsewa: what is proven · ADR India: VVPAT slips · valimised.ee: Introduction to i-voting

Method: the entries for the other two systems come from their official or public sources, checked in October 2026. The entries for ematsewa rest on our own tests, not on an independent body; see what is proven and what remains here. These systems were built for different purposes; we do not have the national-election experience of EVM and i-Voting.

What happens inside

Your stamp becomes proof

The moment you stamp, the vote is encrypted. This code is all that reaches the server (exponential ElGamal, ristretto255). It cannot be read without the key that opens it, and at the count only the total is opened, never individual votes.

Try checking a receipt
Ballot · Presidentsample
Anjana ShresthaSymbol: penematsewa · sample election · vote recorded ·
The stamp is encrypted here, on your own device.This is all that goes down the line ↓
Public record · entry #1204sha-256

0381d2b888e457c94b403112572319f0e64e262475f095c9becae334eb6ef24f

Receipt code: used to find it on the record7F3A-9C21-B4E8

Service tiers

As much as you need, and no more

Run it yourselves, or leave it to us.

  • Tier 1

    Technology only

    Organisations with a capable committee of their own

    • Set up to match your constitution
    • A test election
    • Online technical support
    • A verifiable count and result
  • Tier 2

    Technology and on-site support

    Voting both at the venue and online

    Everything in tier 1, plus

    • A trained team and equipment at the venue
    • Member registration management
    • Running the polling station
    • Live monitoring of the vote
  • Tier 3

    Fully managed

    Organisations that want the election run by a neutral body

    Everything in tier 2, plus

    • Help preparing the voter roll
    • Voter ID card distribution
    • A neutral returning officer, under a written agreement
    • Arrangements for complaints and dispute resolution

Pricing depends on the number of members, the location and the tier. Whether you are a small cooperative or a large federation, call or write to us for a price.

Our team

Who runs it

Bhugol Park Pvt. Ltd.

Kathmandu, Nepal

Dr. Simon Dhungana

Founder

Contact the team

Request a demo for your committee

Our team will show you a sample election set up to your constitution, and tell you the price.