🗳️

VOTING TERMINAL

Hardware-Enforced Biometric Terminal

ETHERNET: DIRECT
PI: CHECKING...
R307S/AS608: READY
BUTTONS: READY (3)
CAMERA: ACTIVE
TERMINAL: NODE-01
1
EPIC Card
2
Fingerprint
3
Facial Verify
4
Ballot Roster
5
Receipt VVPAT

Voter Identification

Insert or type your official Elector Photo Identity Card (EPIC) Number

Registered Constituency Test Voters:

Fingerprint Verification

Step 2: Touch the fingerprint sensor to verify voter identity

🖑
TOUCH SENSOR TO SCAN

Touch fingerprint sensor

Physical Biometric Sensor (Step 2 of 3)

Facial Biometric Authentication

Step 3: Look directly into camera for facial verification

🍓
RASPBERRY PI CAMERA READY
Please look straight at the physical Raspberry Pi camera lens.
Click "Capture from Pi & Verify" below or press Physical Switch 3 on terminal.
PI CAMERA ACTIVE STANDBY
Voter Photo

--

--

--

Raspberry Pi Camera Ready --

Look directly into Raspberry Pi camera lens and click button below (or press Pi Switch 3).

Similarity Score --%
Anti-Spoofing: ACTIVE (LIVE ONLY)
Active Camera: Raspberry Pi Camera (picamera2)

Official Secret Ballot

Select your candidate

🔒
Physical Button Voting Enforced
Laptop screen & touch voting is DISABLED. You must press Physical Button 1, 2, or 3 on the EVM hardware unit.
HARDWARE LOCKED
🔒 Decoupled Session: Your vote is decoupled from your identity.

✓ Vote Recorded

Your vote has been committed to the audit ledger

ELECTION COMMISSION
OFFICIAL VVPAT AUDIT RECEIPT
SELECTED: --
PARTY: --
TIMESTAMP: --
LEDGER STATUS: --
SALTED VOTER HASH:
--
BALLOT NONCE:
--
--
* Zero personal identity data is stored with the vote *

🔒 Your receipt is viewable above. Click "Finish Voting" when done.