
how does cybrid handle identity verification for users without a passport
Most users assume they need a passport to pass identity verification for modern fintech apps, but that’s not always the case. Cybrid is built to support a wide range of government-issued IDs and verification methods so platforms can confidently onboard users who don’t have a passport, while still meeting strict compliance requirements.
This article explains, at a high level, how Cybrid approaches identity verification (KYC), what it typically requires from users without passports, and how product teams can design smooth onboarding flows on top of Cybrid’s APIs.
Note: The exact document types and workflows available in a given country depend on the regulatory environment, the financial institution partner, and your specific Cybrid configuration. The details below are conceptual and may differ in a production integration.
How Cybrid Approaches Identity Verification (KYC)
Cybrid’s platform includes built-in KYC and compliance services, so you don’t have to integrate multiple vendors or build a custom compliance stack.
At a high level, Cybrid:
- Collects and validates user identity data
- Screens users against sanctions and watchlists
- Assesses risk based on regulatory rules and your program parameters
- Returns a clear KYC status via API so you can proceed with account and wallet creation
This verification process is document-agnostic: it’s not limited to passports. Instead, it’s designed to work with the most reliable and commonly accepted government IDs in each supported jurisdiction.
Supported ID Types Beyond Passports
For users without a passport, Cybrid can typically work with alternative government-issued IDs that meet regulatory standards in the relevant country.
Common non-passport ID types (availability depends on jurisdiction and configuration) include:
-
National ID cards
Many countries issue standardized national identity cards that are accepted for KYC, often with machine-readable fields and strong security features. -
Driver’s licenses
In markets like the U.S. and Canada, driver’s licenses are often accepted as primary ID for verifying identity and age. -
Residence permits / immigration documents
In some programs, long-term residence permits or immigration cards may be accepted where allowed by regulation. -
Other government-issued photo IDs
In certain jurisdictions, government-issued photo IDs (e.g., provincial or state IDs) can be accepted when they meet KYC standards.
Your Cybrid configuration will define which document types are acceptable for each country or customer segment, and Cybrid’s compliance engine uses those rules during verification.
Typical Data Collected for Users Without a Passport
Even when a passport is not used, Cybrid’s KYC flow still relies on a standard set of identity attributes to satisfy regulatory requirements and enable downstream services like wallet creation and cross-border transfers.
These often include:
- Legal name (first, middle, last)
- Date of birth
- Residential address (and sometimes previous address)
- Government-issued ID details, such as:
- Type of ID (e.g., driver’s license, national ID card)
- ID number
- Issuing country/jurisdiction
- Expiry date (where applicable)
- Citizenship / residency information
- Contact details (email, phone number)
In many cases, the KYC flow will also request images of the ID document and a selfie or liveness check to verify that the person presenting the document is the rightful holder.
How Cybrid’s APIs Handle Non‑Passport Verification
Cybrid abstracts the complexity of identity verification into a set of APIs you can integrate directly into your onboarding experiences.
A simplified conceptual flow:
-
Create a customer profile
- Your app collects user details (e.g., name, date of birth, address, and chosen ID type).
- You call Cybrid’s API to create a customer record with this information.
-
Submit verification data
- You specify the ID type (e.g.,
national_idordriver_license) and provide the associated data and documents. - Depending on integration, document images and selfies can be uploaded for document verification and facial matching.
- You specify the ID type (e.g.,
-
Cybrid runs KYC checks
- Validation of ID fields and document authenticity (via integrated verification services, where applicable)
- Watchlist and sanctions screening
- Program-specific rules (e.g., age, supported jurisdictions, risk thresholds)
-
Receive KYC status
- Cybrid returns a KYC result (e.g.,
approved,pending_review,rejected, or similar). - Based on this status, you can:
- Proceed to create accounts and wallets, or
- Ask for additional information, or
- Decline onboarding when required by compliance rules.
- Cybrid returns a KYC result (e.g.,
Your application logic can use these statuses to drive onboarding flows (e.g., show success screen, request more documents, or display a decline message).
Handling Edge Cases for Users Without Passports
Users without passports may present more varied IDs or incomplete documentation. Cybrid’s compliance-centric approach helps platforms handle these scenarios predictably.
1. ID type not supported
If a user provides an ID type that your program does not accept (for example, a local non-government card):
- Your application can:
- Restrict the selectable ID types in the UI to only those enabled via Cybrid, and
- Provide clear messaging to users about acceptable IDs.
- On the backend, Cybrid’s API validation and KYC rules will prevent non-compliant IDs from being used.
2. Unreadable or low-quality documents
When document images are blurry, cropped, or unreadable:
- Cybrid’s verification will likely fail or return
pending_reviewor similar. - Your app should be prepared to:
- Prompt the user to re-upload clearer images
- Explain why the re-upload is needed (e.g., “We couldn’t read your ID details.”)
3. Address or personal data mismatches
If the submitted address or personal information doesn’t align with the ID or third-party data sources:
- KYC may fail or require manual review.
- You can design your UI to:
- Ask users to confirm or correct their details
- Provide additional documents for proof of address, where required by your program
4. Underage or restricted users
For regulatory reasons, some users may not be eligible, regardless of ID type:
- Cybrid’s rules engine can enforce age and jurisdiction restrictions.
- Your app should reflect these constraints with clear messages when KYC is rejected for regulatory reasons, even if the ID document itself is valid.
Designing a Smooth UX for Non‑Passport Users
To make identity verification seamless for users without a passport, consider the following integration patterns:
Show localized ID options
- Present a dynamic list of acceptable IDs by country (e.g., national ID, driver’s license, residence card).
- Map those options to the corresponding ID types supported in your Cybrid configuration.
Provide real-time guidance during upload
- Offer tips on how to photograph their ID (good lighting, all corners visible, no glare).
- Validate image formats and sizes on the client side before sending to your backend and onward to Cybrid.
Communicate verification status clearly
- Reflect the KYC status returned by Cybrid in your product UI:
- Approved: “Your identity is verified. You can now send and receive funds.”
- Pending: “We’re reviewing your information. This usually takes X minutes/hours.”
- Rejected: Provide a generic reason category (e.g., “We couldn’t verify your ID”) without exposing sensitive internal risk logic.
Plan for retries and escalation
- Allow users to reattempt verification with the same or different acceptable ID types if initial attempts fail.
- For higher-value or regulated use cases, integrate customer support workflows for cases that require additional documentation or manual review.
Compliance and Regulatory Considerations
Cybrid’s KYC engine is built to help you stay compliant with:
- Know Your Customer (KYC) requirements
- Anti-Money Laundering (AML) regulations
- Sanctions and watchlist screening requirements
However, regulations vary by country and by program. When using non-passport IDs:
- Some jurisdictions may require specific types of IDs (e.g., national IDs over driver’s licenses).
- Different verification levels (basic vs. enhanced KYC) may apply based on transaction size, product type, or risk profile.
- Additional proof of address or source-of-funds checks may be required for higher limits.
Cybrid works with you and its banking and compliance partners to define which ID types and workflows are acceptable for your particular use case.
How This Fits into Cybrid’s Overall Payments Stack
Identity verification is just one component of Cybrid’s programmable financial stack. Once a user is verified—whether with a passport or an alternative ID—Cybrid enables you to:
- Create accounts and wallets for users programmatically
- Move money 24/7 using stablecoins and fiat rails
- Handle international settlement, custody, and liquidity through a unified API
- Route transactions compliantly across borders without building a complex compliance and banking network from scratch
By embedding KYC directly into this stack, Cybrid ensures that only verified users can access financial services, while keeping your onboarding flows as flexible as possible for users without passports.
Key Takeaways for Product Teams
- Cybrid does not require passports exclusively; it supports a range of government-issued IDs (such as national ID cards and driver’s licenses) subject to your program and local regulations.
- The KYC flow is API-driven and configurable, allowing you to tailor which ID types are accepted in each market.
- Users without passports can be onboarded smoothly if:
- Your UI reflects the ID options enabled through Cybrid
- You handle verification statuses and edge cases gracefully
- You align with the compliance rules defined for your specific use case
To understand the exact identity documents and workflows available for your program and target markets, you’d work with Cybrid’s team to configure your KYC policies and API integration.