{"license":"CC-BY-4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","attribution":"ChainChoice (https://chainchoice.io)","category":"decentralised_id","evidenceReadAt":"2026-10-22","generatedAt":"2026-11-12","criteria":[{"id":"custody_and_revocation","label":"Credential custody & revocation power","weight":30},{"id":"verification_independence","label":"Verification without the vendor","weight":25},{"id":"biometric_and_pii_posture","label":"Biometric & PII handling (documented)","weight":25},{"id":"enforcement_and_continuity_risk","label":"Enforcement record & product continuity","weight":20}],"providers":{"world_id":{"custody_and_revocation":{"s":3,"q":"Users can renew their PoH credential to extend its validity as long as the Orb capture is deemed fresh by the issuer.","u":"https://docs.world.org/world-id/credentials/1.md","d":"2026-10-22"},"verification_independence":{"s":5,"q":"Your backend signs every request with the `signing_key` from the [Developer Portal](https://developer.world.org), and World ID verifies the signature before generating a proof. | World ID enforces RP signatures for [World ID 4.0 requests](/world-id/4-0-migration).","u":"https://docs.world.org/world-id/idkit/signatures.md","d":"2026-10-22"},"biometric_and_pii_posture":{"s":2,"q":"The Orb uses these images to confirm your humanness and converts the iris image into a unique code which is then split into randomized multi-party compute (MPC) fragments. | Your device sends the fragments to the AMPC service to confirm you have never verified before.","u":"https://world.org/world-id","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":1,"q":"permanently erase and destroy (under the supervision of the Data Protection Commissioner) the personal biometric data collected by the 1st to 5th respondents from Kenya data subjects using the Orb, for having been obtained unlawfully.","u":"https://new.kenyalaw.org/akn/ke/judgment/kehc/2025/5629/eng@2025-05-05","d":"2026-10-22"}},"ens_identity":{"custody_and_revocation":{"s":9,"q":"Today, users can interact with the ETH Registrar to transfer their name just like with any other ERC721 token. | provides users with the guarantees of continued ownership of a name so long as the registrar is in place.","u":"https://docs.ens.domains/registry/eth","d":"2026-10-22"},"verification_independence":{"s":8,"q":"However, resolution needs to start somewhere, so the entrypoint for resolution is Ethereum Mainnet | Until the launch completes, resolution and registrations on Mainnet continue through the ENSv1 contracts below.","u":"https://docs.ens.domains/learn/deployments","d":"2026-10-22"},"biometric_and_pii_posture":{"s":7,"q":"Text records are key-value pairs that can be used to store any arbitrary data associated with a name. | Think of this as a user's digital backpack utilized for the storage of preferences, public details, and more.","u":"https://docs.ens.domains/web/records","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":9,"q":"This is a short window of time after an ENS .eth name expires, in which the owner can still renew and retain the name. Currently this window is 90 days.","u":"https://docs.ens.domains/terminology","d":"2026-10-22"}},"privado_id":{"custody_and_revocation":{"s":6,"q":"The User can reuse the credentials obtained and stored in the Privado ID Cloud Wallet in other applications | Verifiable credentials can be programmed to be verifiable for specific durations of time or revocable by the Issuer.","u":"https://www.privado.id/","d":"2026-10-22"},"verification_independence":{"s":8,"q":"The verification process doesn’t involve any interaction between the Verifier and the Issuer of the requested credential.","u":"https://docs.privado.id/docs/verifier/verifier-overview/","d":"2026-10-22"},"biometric_and_pii_posture":{"s":8,"q":"Verification takes place in-app, and may include Zero Knowledge proofs (generated on the user's device for privacy assurance) and data fields. | User data is securely encrypted in the cloud and decrypted only on their end.","u":"https://www.privado.id/","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":5,"q":"Privado ID introduces Billions: The First Global Human & AI Network.","u":"https://www.privado.id/","d":"2026-10-22"}},"proof_of_humanity":{"custody_and_revocation":{"s":8,"q":"Emitted when a registered human is removed (revocation or expiry).","u":"https://docs.kleros.io/developers/products/poh/smart-contracts","d":"2026-10-22"},"verification_independence":{"s":10,"q":"Use isHuman(address) when you only need human verification.","u":"https://docs.kleros.io/developers/products/poh/integration","d":"2026-10-22"},"biometric_and_pii_posture":{"s":2,"q":"Record a video showing your face clearly and a sign displaying your complete wallet address | Your wallet address will be publicly linked to your identity. | Submissions are final, with no editing after submission.","u":"https://docs.kleros.io/tutorials/poh-register-and-vouch","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":7,"q":"The EPNS/Push Protocol integration that was active in V1 has been discontinued, and is replaced in V2 by Atlas + SendGrid.","u":"https://docs.kleros.io/developers/products/poh/overview","d":"2026-10-22"}},"billions_network":{"custody_and_revocation":{"s":5,"q":"Every credential is encrypted and stored in cloud storage, which acts as a backup and lets you use the same credentials on several devices. | You sign in with Google, Apple ID or a crypto wallet.","u":"https://docs.billions.network/billions-wallet/how-the-wallet-works.md","d":"2026-10-22"},"verification_independence":{"s":5,"q":"The `resolvers` map only knows about the networks it's configured for (`billions:main`, `privado:main`). Confirm your RPC and contract configuration is correct, and that the RPC endpoint is reachable from your server.","u":"https://docs.billions.network/billions-wallet/verify-proof-of-uniqueness.md","d":"2026-10-22"},"biometric_and_pii_posture":{"s":4,"q":"As part of the Proof of Uniqueness flow, our third-party verification provider (idOS Association) generates a biometric template (FaceMap) to perform liveness detection and a 1-to-N uniqueness comparison against all previously verified identities.","u":"https://billions.network/privacy-policy","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":4,"q":"Polygon ID → Privado ID → Billions","u":"https://billions.network/","d":"2026-10-22"}},"galxe_passport":{"custody_and_revocation":{"s":5,"q":"Your identity information is encrypted with your password, and only you can decrypt it. | Click “Authorize and Delete” to grant Galxe access for revocation.","u":"https://help.galxe.com/en/articles/9424571-introducing-galxe-passport","d":"2026-10-22"},"verification_independence":{"s":5,"q":"The Galxe Passport Holder credential simply confirms that the NFT exists in your wallet | through integration with the Galxe ID SDK.","u":"https://help.galxe.com/en/articles/9424571-introducing-galxe-passport","d":"2026-10-22"},"biometric_and_pii_posture":{"s":3,"q":"New users will be onboarded directly to Galxe Passport V3, powered by Sumsub for identity verification. | Platforms requiring KYC compliance can enforce periodic facial verifications (e.g., every six months) to ensure biometrics match initial verification.","u":"https://help.galxe.com/en/articles/9424571-introducing-galxe-passport","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":6,"q":"Existing users with Galxe Passport V2 can upgrade to V3 and migrate to the Galxe Protocol.","u":"https://help.galxe.com/en/articles/9424571-introducing-galxe-passport","d":"2026-10-22"}},"human_passport":{"custody_and_revocation":{"s":4,"q":"Minting Passports onchain is an optional feature for users. Not all users will add their Passports onchain.","u":"https://docs.passport.human.tech/building-with-passport/stamps/smart-contracts/introduction","d":"2026-10-22"},"verification_independence":{"s":4,"q":"Once you have your API key, you need to include it with each request you make to the API.","u":"https://docs.passport.human.tech/building-with-passport/stamps/passport-api/getting-access","d":"2026-10-22"},"biometric_and_pii_posture":{"s":7,"q":"A cryptographic credential is created and stored client-side. Personal data never leaves the user’s device. | government ID verification, phone number uniqueness, or biometric liveness checks","u":"https://docs.passport.human.tech/building-with-passport/individual-verifications/introduction","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":5,"q":"Human Passport, previously Gitcoin Passport, offers Proof of Personhood tools and Data Services to protect you from bad actors, onchain and offchain.","u":"https://passport.human.tech/","d":"2026-10-22"}},"civic_auth_id":{"custody_and_revocation":{"s":2,"q":"We may terminate these Terms, and we may limit, suspend, change, or remove your access to the End User Service, including any feature or aspect of the End User Service, at any time for any reason.","u":"https://www.civic.com/legal/end-user-terms-of-service","d":"2026-10-22"},"verification_independence":{"s":2,"q":"Install @civic/auth, get a Client ID from auth.civic.com","u":"https://docs.civic.com/llms.txt","d":"2026-10-22"},"biometric_and_pii_posture":{"s":6,"q":"CAPTCHA and Identity Verification will be discontinued on July 1, 2025, and | Uniqueness and Liveness functionality will sunset on July 31, 2025.","u":"https://www.civic.com/news/an-update-on-civic-pass","d":"2026-10-22"},"enforcement_and_continuity_risk":{"s":2,"q":"Civic is the agent integrator for mid-market businesses. | Civic Auth is a separate product for adding authentication to web and mobile apps. Currently in beta.","u":"https://docs.civic.com/llms.txt","d":"2026-10-22"}}}}