Groth16 · BN254 · Circom
Zero-Knowledge Location Verification

Prove presence
without revealing position

Cryptographically verify that you are inside a geographic zone — without disclosing your exact coordinates. Built for environmental defenders whose locations must remain private.

Coordinates stay privateGPS location never leaves your device
Verifiable on-chainGroth16 proof verified by smart contract
Boundary tamper-proofSHA-256 hash binds proof to specific zone
Fully offlineNo server, no trusted third party required
Boundary Selection
step 01
Custom Boundary
Proof Generation
step 02
Selected:
Proof History
Statement Proven
Zero-knowledge claim
"There exists a private point P inside the defined polygon boundary — without revealing the coordinates of P."
Proof inputs
public
Polygon verticesZone boundary coordinates
private
GPS coordinatesNever displayed, never transmitted
public
Output signal1 = inside · 0 = outside
Circuit
~100k constraints
8 max vertices
Groth16 proof system
BN254 curve