To prove your age or nationality, you're often forced to upload ID cards or licenses to third-party apps. IAWIA lets you verify this information without ever sharing your documents. Hence, your privacy is preserved.
Zero-knowledge proofs (ZKPs) are cryptographic methods that let you prove a statement is true without revealing the underlying information. For example, you can prove you're over 18 without showing your ID. This makes ZKPs perfect for privacy-preserving verification. Learn more
It's exactly why IAWIA was created. The best part is: you don't have to trust anyone—not other companies, and not even us! IAWIA eliminates the need for trust by using zero-knowledge proofs to preserve your data privacy.
IAWIA refers to "Identity As We Intend to Authenticate"... Just kidding, it doesn't mean that. It is actually:
I Am Who I Am
.The entire project, including all ZK circuits, is fully open-source, ensuring transparency and trust through public auditability.
With both a mobile app and wallet extension, users can verify their identity in just one click using their wallet.
No personal data is stored on centralized servers—identity verification is handled via zero-knowledge proofs, preserving privacy by default.
Combining zero-knowledge-based authentication with end-to-end encryption ensures robust security without sacrificing usability.
In order to generate a unique etherium wallet to store your
commitments, you will need to scan your passport. Do not worry,
your passport data is not stored outside of your own device.
These commitments are going to be used as an input for the zero knowledge proof. They won't reveal any information about you, but will be used to verify your identity.
Once you generated your unique etherium wallet after scanning your passport, it will ask you to publish your commitments into your wallet. Again, do not worry, your passport data is not stored outside of your own device.
Once they are published, you can connect your wallet to the IAWIA browser extension to ease the verification process.
Now, you are ready to go! Once are on the registration page, if the external website asks you to upload your id, drivers license or passport, instead of sharing your data with them, you can use the IAWIA browser extension to verify your identity.
For this process, the other party will need to have integrated the IAWIA API. If they have not integrated it, please ask them to do so for your own privacy!
We are a team of creative people who love to bring ideas to life. Together, we make great things.