mObywatel Match (Poland)
Overview
mObywatel is Poland’s official government mobile application that allows citizens to access digital versions of official documents and authenticate for public services using a state-backed digital identity.
- ID:
poland-mobywatel-match - Type: eID (app)
- Category: Mobile Driver's Licenses, National ID Wallets
- Verification Type: Presentation
- Regions: Europe
- Countries: PL
- Adoption: 12,000,000
- URL: https://www.gov.pl/web/mobywatel
Integration with Trinsic
mObywatel Match is integrated into Trinsic's identity acceptance network, allowing businesses to easily accept government-verified identities as part of their verification processes.
- Cost: Contact the Trinsic team.
Direct API Requirements
Direct API is not a requirement.You can integrate with this provider using the Hosted UI instead, with no additional integration requirements on your end.
What your integration must support in order to use this provider with the Direct Provider Sessions API.
- Supports Direct Provider Sessions: ✅
- Launch Method:
DeeplinkToMobile— Launch the given URI on the user's mobile device. - Collection Method:
PollResult— Results arrive asynchronously; poll with theresultsAccessKeyreturned at session creation. - Requires Input: This provider requires input before verification can proceed.
- Trinsic-Hosted UI: A Trinsic-Hosted Fallback UI exists for this provider, which may be invoked to cover gaps in your integration's capabilities.
Outputs
Normalized AttributesThese attributes form part of our normalized model, a standardized set used across providers. Trinsic normalizes this for you and lets you know when a property is available for each provider.
| Field | Availability | Notes |
|---|---|---|
person.givenName | Sometimes | When provided |
person.familyName | Sometimes | When provided |
person.dateOfBirth | Sometimes | When provided |
person.nationality | Sometimes | When provided |
document.number | Sometimes | When provided |
document.expirationDate | Sometimes | When provided |
match.nationalIdNumber | Sometimes | When personal number is provided |
match.givenName | Sometimes | When given name is provided |
match.familyName | Sometimes | When family name is provided |
match.dateOfBirth | Sometimes | When date of birth is provided |
match.faceMatch | Sometimes | When selfie is provided |
match.imageAuthenticity | Sometimes | When selfie is provided |
attachments.selfie | Sometimes | When selfie is provided |
| Field | Optional | Description | Example Values |
|---|---|---|---|
givenName | Yes | Given name as provided by the individual. | Jan |
familyName | Yes | Current legal family name (nazwisko) as provided by the individual. In Poland the current legal family name (nazwisko) is a separate concept from your birth family name (nazwisko rodowe). They often match, but they can differ after marriage, adoption, or a court-ordered change. | Kowalski |
nationality | Yes | Nationality as provided by the individual. This is not necessarily the same as the raw input that was provided. This is the normalized value, which was used to match against the individual's mObywatel wallet. Format: - 3-letter ISO 3166-1 alpha-3 code (e.g. POL) | POL |
dateOfBirth | Yes | Date of birth as provided by the individual. | 1980-10-20 |
personalNumber | Yes | Personal number (PESEL) as provided by the individual. | 80102005992 |
expirationDate | Yes | Expiration date as provided by the individual. | 2030-12-31 |
isMatchForGivenNames | Yes | True when the provided given name matches mObywatel wallet data. | true |
isMatchForFamilyName | Yes | True when the provided family name matches mObywatel wallet data. | true |
isMatchForExpirationDate | Yes | True when the provided document expiration date matches mObywatel wallet data. | true |
isMatchForPersonalNumber | Yes | True when the provided personal number (PESEL) matches mObywatel wallet data. | true |
isMatchForNationality | Yes | True when the provided nationality matches mObywatel wallet data. | true |
isMatchForBirthDate | Yes | True when the provided birth date matches mObywatel wallet data. | true |
isMatchForSelfie | Yes | True when the face in the provided selfie matches the face in the document photo in mObywatel wallet. | true |
isNotTooSimilarToDocumentPortrait | Yes | True when the uploaded face and wallet portrait are not suspiciously identical. Often fails when using a document photo as a selfie. | true |
isNotDifferentFace | Yes | True when no other person's face has been used to verify this document (good). False when another person's face has been used to verify this document (possible fraud). | true |
isSingleFace | Yes | True when exactly one face was detected on the selfie image (good). False when multiple faces were detected on the selfie image (ambiguous result). | true |
isOverAge | Yes | True when the individual's age in digital wallet is over 18. | true |
isAgeEstimationMatchForSelfie | Yes | True when the individual's age estimated from the selfie matches the individual's age in digital wallet. | true |
ageEstimationThreshold | Yes | Number of years allowed between the individual's age in digital wallet and the individual's age estimated from the selfie. | 4 |
estimatedAgeFromSelfie | Yes | Estimated age from the selfie, if provided. | 35 |
Updated 3 days ago
