VeriPlace · Verification · by PresenceProof
Scan it.
Trust it.
When someone shows you a PresenceProof QR code, point your camera at it. Full cryptographic verification runs in your browser. No app. No account. No data leaves your device.
Game Wardens
Verify legal shooting hours on the spot
Coast Guard
Confirm nav light compliance and departure logs
Harbor Masters
Log-in / log-out time verification
FAA Inspectors
Night flight currency documentation
What you see when you scan
Who
Apple Watch authenticated
Worn continuously since 5:31 AM
Where
41.8827°N 87.6233°W
Watch ±8m · iPhone ±5m · Δ18m ✓
Interactive map · zoom and pan to confirm location context
When
June 10, 2026 · 5:47:23 AM CDT
Recorded as: "SHOT"
Solar Context
Morning Civil Twilight
+2 min 14 sec after CT begin
Sun: −4.2° below horizon
✓ Within legal shooting hours
Everything a warden needs
Designed to be read by a non-technical person in under 10 seconds. No jargon. A clear result — and a map.
No app required. Any camera on any phone — Android, iPhone, department device — opens the page.
Map pin shows context. Coordinates alone mean nothing. The interactive map shows exactly where — relative to roads, property lines, waterways.
No data leaves the device. All cryptographic verification runs in the browser. Nothing transmitted to any server.
Tampered tokens fail clearly. Any alteration breaks both ECDSA signatures. The page shows ✗ INVALID with no ambiguity.
Solar context is automatic. Civil twilight boundaries computed on-device and sealed in the token. The warden sees the legal context without calculating anything.
How it works for verifiers
Ask for the QR
The recorder shows their Apple Watch. The QR fills the screen. Point any camera at it.
Page opens automatically
Your camera opens veriplace.app in your browser. No app to download. No account needed.
Read the result
Who, where (with map), when, and solar context. Signature verification runs automatically. Green check or red invalid.
Save your record
Tap "Save Verification Record" to download a signed receipt to your device. Stored locally. Never uploaded.
Independent records — no central database
Both parties keep a signed record
When a warden saves a verification record, it's signed by their own device's Secure Enclave — separate from the recorder's key. Two independent cryptographic records of the same event.
Neither party controls the other's record. No server stores either one. If the case goes to court, both parties present their own signed records independently.