WellKey
Honest answers without identity
Created on 20th June 2025
•
WellKey
Honest answers without identity
The problem WellKey solves
When it comes to sensitive topics — drug use, self-harm, abortion, abuse — people lie or stay silent. Surveys, intake forms, and research studies often fail to capture the truth, not because people don’t care, but because reputation and judgment are always watching. Even so-called “anonymous” forms collect IPs, device fingerprints, or wallet addresses — and people know it.
This leads to distorted data, broken feedback loops, and bad policy. The people most at risk — addicts, trauma victims, the socially shamed — are erased by underreporting.
WellKey solves this by using zero-knowledge proofs to verify and accept honest, sensitive survey responses without ever revealing who submitted them.
Users can prove they are:
A real person (optional identity group)
Submitting only once (nullifier hash)
Answering validly (e.g. no blank forms)
…without sharing any identifying data.
We preserve the integrity of the dataset and the dignity of the respondent.
Built with Circom, snarkjs, and a custom frontend, WellKey proves that cryptography can unlock hard truths — and reimagine how society listens to its most vulnerable voices.
Challenges we ran into
Zkpassport Documentation was outdated at some points. The smart contract was outdated so we had to find the new one, talked to Theo to find new contract address.
Tracks Applied (2)
ZK Hack Berlin Winners
Private Identity Verification
ZKPassport
Technologies used
