Verification methods
ZYKAY offers two identity verification methods, each tailored to different needs.
Comparison
| PDF Verification | EUDI Wallet | |
|---|---|---|
| Method | Upload a PDF France Identite | EUDI wallet (France Identite app) |
| Speed (first time) | ~30-60 seconds | ~15 seconds |
| Speed (return) | Identical | ~1.7 seconds (instant connection) |
| Scopes available | isAdult, isFrench, isEU, isMale, isFemale, isUnique, revealNationality, revealBirthYear | isAdult, isFrench, isEU, isUnique |
| Frontend change | No additional attributes | data-client-proof-mode="true" |
| Backend (Exchange API) | POST /v1/exchange with HMAC | Identical |
| User prerequisites | France Identite certificate PDF | App France Identite installed |
Both methods use the same backend: POST /v1/exchange with HMAC signature. Your server code does not change.
⚠️
The scopes isMale, isFemale, revealNationality and revealBirthYear are not available with EUDI Wallet. If your integration uses these scopes, see the Available Scopes page.
Choose a method
PDF verification: suitable if you need isMale/isFemale scopes or disclosure scopes (revealNationality, revealBirthYear), or if your users do not yet have the France Identite app.
EUDI Wallet: recommended for the best user experience. Feedback is almost instantaneous (~1.7s) and no document is manipulated. The server never sees the user's personal data.