Verifiable online voting system

Belenios aims at providing an easy to use voting system, guaranteeing state-of-the-art security, namely vote privacy and verifiability. It can be used in many types of elections, ranging from scientific councils to sport associations.

  • Vote privacy: no one can learn the vote of a voter. Vote privacy relies on the encryption of the votes.
  • End-to-end verifiablity: Every voter can check that her vote has been counted and only eligible voters may vote. End-to-end verifiablity relies on the fact that the ballot box is public (voters can check that their ballots have been received) and on the fact that the tally is publicly verifiable (anyone can recount the votes). Moreover, ballots are signed by the voter credential (only eligible voters are able vote).

Code release


The latest version of our Belenios software is available (signature). With this sofware, you may run an election on your own server. Belenios is distributed under the terms of the GNU Affero General Public License version 3.

Online platform


The first release of our on-line platform is up. No need to install software anymore. You can set up an election simply through our interface. Note however that this interface is still under development. Therefore the access is granted through the INRIA CAS server or on request. Stay tuned for the release of our fully open voting platform! To learn about the new developments of Belenios, you may subscribe to our mailing-list.