Boses ng Bayan

PEOPLE'S INITIATIVE PORTAL
Verified Voters 13,113,600
Active Petitions 3
Direct Democracy Platform

Ang Inyong Boses, Ang Ating Batas.

Participate in constitutional democracy through the People's Initiative. Under Republic Act No. 6735, citizens hold the power to directly propose, enact, and approve laws. Authenticate your identity securely using your official National Digital ID (PhilSys). Please note: You must be a registered voter under COMELEC to sign a petition.

Cryptographically Secured
Decentralized Verification
Zero-Trust Local Audit
PROPOSISYON NG MAMAMAYAN

Active People's Initiatives

Review and support the legislative bills authored directly by citizens. Once an initiative reaches 10% support nationwide (and 3% in each legislative district), it initiates a national referendum.

TRANSPARENCY & INTEGRITY SYSTEM

How Do We Verify Your Identity?

To prevent voting fraud, sockpuppet accounts, and duplicate entries, we implement a **Double-QR Cryptographic Validation** of the PhilSys (Philippine National ID). This is a completely client-side audit that guarantees individual legitimacy without storing sensitive private keys on our servers.

01

Front QR Inspection

The front QR code of the National ID stores your raw, unique Digital ID Number (e.g., 9876543210987654). The system scans this to capture the primary claim of identity.

02

Back QR Matching

The back of the National ID has two QR codes. You must scan the enlarged secure QR code containing the pre-signed AWS S3 URL pointing to the ID asset. The smaller demographic QR code contains raw JSON data and will fail validation.

03

Government S3 Handshake

We trigger a secure client-side fetch to the official AWS S3 URL. If the server returns a 200 OK response with a valid image type, it proves the ID is registered, active, and certified in the official repository.

04

Physical Signature Audit

Voters draw their signature on a high-fidelity digital canvas. This is cryptographically bound to the ID number and initiative choice, creating a non-repudiable proof of sign-off.

💡 Did You Know?

The Philippine National ID features two QR codes on the back: a small demographic QR (which returns a raw JSON object with personal details) and an **enlarged secure QR code** containing a time-bound AWS pre-signed S3 URL (with parameters like X-Amz-Signature and X-Amz-Expires). Our system automatically parses the enlarged QR URL to ensure authenticity before executing the connection handshake.