Enter Your Token

Your token is hashed in your browser using SHA-256. The original token is never transmitted or stored.

Tokens are issued by the coalition secretary by email. If you have not received one, contact us.
How is my token secured?

Your token is processed entirely in your browser using the crypto.subtle.digest('SHA-256') Web Cryptography API. The process is:

  1. You enter your token
  2. The browser creates a SHA-256 hash of it
  3. Only the hash is stored in localStorage (this device only)
  4. Your original token is discarded and never leaves your device
  5. When you vote, the hash is included so the secretary can match it to your token in the membership list

Clearing your browser's localStorage will remove the stored hash.