How it works
1
The user verifies
They complete the verification flow: identity document, a liveness check, and
the data their jurisdiction requires.
2
They consent to sharing
Sharing a verified identity with a payment partner requires the user’s explicit
consent. The first time, they are shown a consent screen; after that, sharing is
automatic.
3
The result is shared
The payment partner receives the verified result instead of running its own
check. A returning user goes straight through.
What is collected
Tier 1
- First and last name
- Email address
- Date of birth, read from the document
- An identity document
- A selfie with a liveness check
Tier 2
Everything in Tier 1, plus address verification. Address verification is not one fixed document. How it is satisfied depends on where the user lives:
A proof-of-address document is mandatory in Argentina. Everywhere else it is a
fallback, not the default path - so most users are not asked for a utility bill.
By jurisdiction
What is asked varies by the user’s country. This reflects the current partner set and changes as coverage expands.
An application is declined before any of this if the user’s country of residence is
not served or they are under the legal age.
What this means for your integration
- Plan for the extra fields. A user in the United States, Brazil, Nigeria, or Argentina is asked for data that a user in the EEA is not. If you pre-fill the form, pre-fill only what you actually hold, and leave the rest to the flow.
- Do not promise a document-free flow everywhere. Argentina always needs a proof of address; the United Kingdom and Argentina never use geolocation.
- Verification is a step, not a screen you own. The document, selfie, and jurisdiction-specific data are collected inside the verification flow. You collect the basics and hand over.
Embedding and permissions
The verification flow needs the camera, and by default it needs geolocation. When Rheon runs inside your page as an iframe, both permissions have to be passed through from the host document, and the host page itself must be served over HTTPS:geolocation out of that list does not produce an obvious error - the flow
simply falls back to asking for an address document, or fails, depending on the
jurisdiction. Include it.