BlinkID v7 release: Major update features reduced SDK size and easier UI customization 

Major upgrades can sometimes be overwhelming as they require booking additional engineering time for updating and understanding changes, but not this one. Our flagship product is packed with features that simplify integration by clarifying the API scanning process and codebase.

Integration Improvements

  • Reduced SDK size: By incorporating dynamic model loading, BlinkID v7 reduces download size from ~10 to ~3.8MB, lowering memory usage.
  • Streamlined API: We’ve transitioned from managing multiple recognizers (e.g., SingleSide, MultiSide) to a unified BlinkIDScanningSession, streamlining the scanning process under a single, session-based API. Now, there’s no more need to switch between recognizers.
  • Backward compatibility: Existing production keys will continue to work with v7.0 for our customers. Upgrading to v7 doesn’t require a new license key.
Interested in Learning More?
Get in touch today to talk to a Microblink fraud & identity expert

Major API Changes

  • New session-based API
    • Replaces the recognizer-based approach with a single, streamlined session model for easier scanning logic and better maintainability.
  • Easier UI management & modular SDK
    • UI is now built on new mobile development frameworks: SwiftUI for iOS and Jetpack Compose for Android.
    • The SDK is modular:
      • Blinkid component is used for scanning logic.
      • Blinkid UX is used for prebuilt UI components.
  • Easier UI customization and source-available UX
    • `UiSettings` enables direct customization of typography, colors, and strings.
    • The source-available UI layer allows advanced modifications to implement the client’s branding and accessibility.
  • Older settings have been renamed to be more intuitive, including:
    • blurStrictnessLevel → blurDetectionLevel
    • enableBlurFilter → skipFramesWithBlur
    • glareStrictnessLevel → glareDetectionLevel
    • enableGlareFilter → skipFramesWithGlare
    • combineFrameResults → enableMultiFrameExtraction
    • cardRotation→ documentRotation

Upgrade with Ease

Our engineers have prepared a platform-specific transition guide (a part of our documentation) to help you start with BlinkID v7.0. Guides outline all major API changes and best practices for migrating existing code. Go to our documentation page to find the platform of your choice.

Our dedicated support team is always here to assist you through our Help Center. We value your input and look forward to hearing how BlinkID v7 improves your customers’ experience.

A brief look at the differences between BlinkID v6 and v7

Feature BlinkID v6.xBlinkID v7.x Benefits
SDK size~10MB~3.8MBFaster installs, lighter on-device storage
API structureMulti-recognizer complexitySession-based configurationFewer callbacks, simpler integration
UI customizationLimited, config-basedSource-available UIEasier branding & accessibility tweaks
Image quality checksBasic glare & blur detectionAdvanced image quality checks (UI prompts in v7.1) Less user frustration, higher first-scan success
OTA updatesNot availableComing soonFaster access to new features and supported documents

Learn more about BlinkID

March 18, 2025

Discover Our Solutions

Exploring our solutions is just a click away. Try our products or have a chat with one of our experts to delve deeper into what we offer.

Report
Mapping the Rise of AI-Powered Identity Fraud

AI didn't just make fraud faster. It made it a system. We analyzed millions of identity interactions to map how identity attacks are evolving across regions, attack types, and sophistication levels — and what organizations need to rethink to keep pace.

See the Data