Overview
The IDnow iOS SDK provides native identity verification capabilities for iOS applications.
Features
- Native iOS Integration: Built specifically for iOS
- OCR: Identity document capture.
- OTP: Phone number verification.
- Liveness: Liveness check for a secure flow.
- NFC: NFC chip scanning.
- Accessibility: Full VoiceOver and accessibility support
Requirements
- iOS Version: iOS 14.0 or later
- Xcode Version: Xcode 26.1 or later
- Swift Version: Swift 5.0 or later
- Minimum deployment version: iOS 14.0.
- NFC: An NFC-enabled iPhone (iPhone 7 or newer models).
UI Customization
The SDK provides extensive customization options
User interface
- Themes: Light, dark, and custom themes
- Colors: Brand color customization
- Fonts: Custom font integration
Supported languages
The SDK supports multiple languages (ISO 639-1). The list of supported languages is provided below:
- Arabic
- Bulgarian
- Croatian
- Czech
- Danish
- Dutch
- English
- Estonian
- Finnish
- French
- German
- Gujarati
- Hungarian
- Italian
- Polish
- Portuguese
- Punjabi
- Romanian
- Russian
- Serbian
- Slovak
- Spanish
- Swedish
- Turkish
- Ukrainian
Performance Considerations
- Memory Usage: Optimized for minimal memory footprint
- Battery Life: Efficient processing to preserve battery
- Network Usage: Compressed data transmission
- Processing Speed: Real-time document and face analysis