POLYAS utilise un jeton (un nombre généré au hasard par le système) lequel garantit que le secret de vote soit respecté et que les ayants droit au vote ne puissent pas remettre leur voix plusieurs fois. Comment ça marche ? Lorsqu’un ayant droit au vote se connecte dans le système de vote en ligne avec ses données d’accès, un jeton temporaire est généré pour lui pour anonymiser son identité. Lorsque l’ayant droit au vote remet sa voix de manière contraignante, le jeton est envoyé au registre des électeurs et l’ayant droit au vote est rayé du registre des électeurs. Lorsqu’un ayant droit au vote est rayé du registre des électeurs, il ne peut plus se connecter au système, car celui-ci sait que l’ayant droit au vote a déjà reçu et utilisé un jeton. De cette manière, il n’est pas possible de voter plusieurs fois et par la même occasion, le secret de vote est garanti.
Après avoir voté avec succès, le jeton du vote est supprimé et marqué dans la base de données du registre des électeurs pour l’identifiant électeur auquel il correspond.