I believe that the voting will be fair. each user has a unique number Republia ID, without it you can not participate in the voting.
All data on votes are recorded in the blockchain and you can see the whole story, that is, see that each user voted only once.