Skip to main content

Verify SDK

The Verify SDK helps with capturing high-quality document images that are suitable for server side verification. We call such images verifiable. It provides:

  • Real-time guidance for proper document positioning
  • Image quality assessment, and UI feedback
  • Extremely quick capture speed
  • Multiple platform support (iOS, Android, with Web coming soon)
  • Automatic integration with the verification API
  • Optimal options for verification by default (whereas BlinkID needs manual configuration)
  • Guaranteed image compatibility (an image the SDK deems suitable for verification will be always be fully processed by the API)
  • Special Image compression compatible with the API, and payload optimization for minimal latency
Important

If you're handling the API calls yourself, never modify the captured images in any way. Prefer using the multipart endpoint (because it has lower latency), but if you must, encoding the images to base64 is ok.

The images are pre-compressed to JPEG. The Verify SDK does this in a special way that ensured compatibility with the API. When using BlinkID, the images cannot be compressed to JPEG.

Android

View the full Android Verify SDK documentation here.

iOS

View the full iOS Verify SDK documentation here.

Web

Coming soon. For now, the best option is to use BlinkID on the web platform.