Why Choose OneSDK?
Flexible Integration
Mix and match verification modules to create custom onboarding flows that
match your exact business needs.
Vendor Agnostic
Access multiple verification vendors through a single, unified API - switch
or combine vendors without changing your code.
Quick Implementation
Drop-in components and clear APIs make integration straightforward, reducing
time-to-market for your verification solutions.
Comprehensive Coverage
Get complete user verification through well-designed workflows that combine
multiple verification methods.
Core Components
- Modules
- Workflows
Document Verification
Capture and verify identity documents like passports, driver’s licenses,
and national ID cards.
Biometric Verification
Implement face matching and liveness detection for enhanced security.
Fraud Detection
Detect and prevent fraud through advanced risk assessment algorithms.
Implementation Options
Hosted OneSDK
FrankieOne hosts and manages the SDK infrastructure for you. Perfect
for:
- Quick implementation
- Minimal technical overhead
- Teams focusing on core business logic
Embedded OneSDK
You host and manage the SDK within your infrastructure. Perfect for:
- Complete flow customization
- Deep integration requirements
- Teams with strong technical resources
Detailed Comparison
Detailed Comparison
| Feature | Hosted OneSDK | Embedded OneSDK |
|---|---|---|
| Setup Complexity | Minimal | Advanced |
| Implementation Time | Days | Weeks |
| Flow Control | Limited | Complete |
| Customization | Basic | Extensive |
| Maintenance | Handled by FrankieOne | Self-managed |
| Cost | Additional fee | Base pricing |
| Infrastructure | Managed | Self-hosted |
Best Practices
Optimization Tips
- Initialize OneSDK as early as possible in your app lifecycle.
- Implement proper error handling for each verification step.
- Use the testing environment for development and integration.
- Monitor verification analytics to optimize your conversion rates.
Important Considerations
- Always handle user consent appropriately.
- Implement proper session management. - Store sensitive data securely.
- Follow data privacy regulations in your region.