Release notes

🇺🇦 BLOG: Veriff pledges 1 million free verifications to support Ukraine

Veriff is donating 1 million verifications to organizations who wish to use these to help people affected by the conflict, such as money transfer services to Ukraine, accommodation or relocation services for refugees.

May 2022

React Native SDK 2.10.0 - May 11th, 2022

  • New: NFC support
  • Updated Gradle to the latest

Android SDK 4.6.1 - May 9th, 2022

Fixed an issue related to file uploads in certain configurations

iOS SDK 4.35.0 - May 9th, 2022

  • New language: Sinhala
  • New: SDK is now presented as a modal view controller when using legacy startAuthentication(sessionUrl:) and startAuthentication(sessionUrl:configuration:) methods
  • Added ability to remove last “thank you” screen from flow (new flag)
  • Accessibility improvements (handling large text size, respecting user-defined Bold Text settings)
  • Fixed crash on Inflow Feedback screen if host app doesn’t support landscape orientation
  • Other technical optimisations and bug fixes.

React Native SDK 2.8.0 - May 4th, 2022

Font customization

April 2022

iOS SDK 4.34.0 - April 25th, 2022

  • New step for scanning QR codes (A/B testing with Aadhaar)
  • Fix in front flash-related camera flow
  • Fixed an issue that could crash the app if it was sent to background during uploading files
  • Other improvements & bug fixes

React Native SDK 2.7.0 - April 22nd, 2022

  • Expo support added

Android SDK 4.6.0 - April 20th, 2022

  • Technical improvements & bug fixes

Android SDK 4.5.0 - April 11th, 2022

  • Updated barcode scanning screen behaviour
  • Upgraded Kotlin plugin version
  • Some TalkBack-related accessibility fixes

iOS SDK 4.33.0 - April 11th, 2022

  • Fixed screen orientation issue on Inflow feedback screen
  • Fixed video recorder crash issue

Android SDK 4.4.0 - April 1st, 2022

Technical improvements & bug fixes

March 2022

iOS SDK 4.32.0 - March 28th, 2022

• Automatic selfie capture (not for all end users for now, we'll A/B test it first)
• Technical improvements & bug fixes

Android SDK 4.3.0 - March 21st, 2022

  • Updated CameraX
  • Technical improvements & bug fixes

iOS SDK 4.31.0 - March 17th, 2022

Special delivery for a certain client who shall not be mentioned.

iOS SDK 4.30.0 - March 14th, 2022

  • Visual inflow feedback in landscape mode
  • Increased image resolution for some clients
  • Better accessibility (wider dynamic type support on multiple screens, more accessibility labels for NFC and country selection)
  • Technical improvements & bug fixes

Android SDK 4.2.0 - March 3rd, 2022

  • New non-supported document screen helping users to pick a supported document
  • Updated country selection flow
  • Updated document and country auto-detection
  • Fixed accessibility issues on TX/IL consent screen
  • Fixed upload issues when using US driver’s license
  • Quite some technical improvements & bug fixes

February 2022

iOS SDK 4.29.0 - February 28th, 2022

  • Updated design for visual inflow feedback
  • Extended dynamic type support for scaling fonts automatically
  • Improved barcode scanning screen to make focusing easier

iOS SDK 4.28.0 - February 14th, 2022

  • Technical improvements (document pre-selection messaging) & bug fixes
  • NB! Please check updated configuration requirements: Add required steps for NFC scanning (3 app IDs needed)

React Native SDK 2.6.0 - February 14th, 2022

Migrated Android adapter to use Android SDK 4.+ API

NEW: Veriff supports Cyrillic documents - February 4th, 2022

We’re happy to announce that we’ve now rolled out Cyrillic document support for our clients, giving wider access to identity documents and supporting users who couldn’t previously get verified, because they had only Cyrillic-based documents.

For now, it’s available for enterprise clients at their request, and comes at no additional cost to your current Veriff package.

January 2022

iOS SDK 4.27.0 - January 31st, 2022

  • Technical improvements & bug fixes

iOS SDK 4.26.0 - January 17th, 2022

  • Technical improvements & bug fixes

Android SDK 4.1.0 - January 4th, 2022

  • New language: Somali (Latin script)
  • Improved "front flash" feature

iOS SDK 4.25.0 - January 4th, 2022

NEW: non-supported document screen where we remind users a few more popular documents we can not support.

December 2021

It's December, which can only mean one thing - Veriff's 2021 Fraud Report is here! Read the insights from an extensive analysis of 11 months of verifications. Is fraud rising? Which industry saw the biggest growth? What's the global picture? Download it today to find out!

iOS SDK 4.24.0 - December 20th, 2021

  • New language: Somali
  • Improved version of "front flash" screen

Android SDK 4.0.0 - December 13th, 2021

Due to some major changes under the hood, we’ve bumped the version to 4.0.0. Follow these steps to migrate from SDK 3.x.x to 4.0.0.

  • Removed deprecated 2.x API surface
  • Upgraded AGP and Kotlin plugin versions

iOS SDK 4.23.0 - December 8th, 2021

  • Technical improvements & bug fixes

November 2021

🎉 Blog: Veriff crosses the 10K line - 10,000+ documents in our database!

In a major milestone for an identity verification company, Veriff passed the 10,000 document mark in our internal database. Find out how we did it, and how it helps us deliver super fast and accurate verifications.

Android SDK 3.23.0 - November 25th, 2021

  • Improved quality of selfie pictures: device screen flashes automatically in low light situation
  • Updated UI for Waiting screen (not for all end users, yet, we'll A/B test it first)
  • Fixed a bug with accidental NFC reading
  • Fixed a bug in resubmission flow

React Native SDK 2.5.0 - November 24th, 2021

Added customization support for primary button background color

iOS SDK 4.22.0 - November 23rd, 2021

  • Improved flow for users with documents from a country that is not supported
  • Smaller home improvement tasks & bug fixes

Flutter SDK 2.1.0 - November 17th, 2021

Added customization support for primary button background color

Android SDK 3.22.0 - November 12th, 2021

  • Added support for Android S+ (SDK 31)
  • Fixed a video recording bug

PS. If you have `StrictMode` enabled with `VmPolicy` for `detectNonSdkApiUsage`, please set it to `penaltyLog()` instead of `penaltyDeath()` until we have a release with the updated `androidx.*` libraries (currently some `androidx` libraries use non-SDK API functions).

Flutter SDK 2.0.0 - November 12th, 2021

Added support for null-safety

iOS SDK 4.21.0 - November 9th, 2021

  • Waiting screen with animation: added support for branding customization
  • A/B test: face illumination during selfie capture in poor lighting conditions
  • Smarter document capture: skip asking back image for certain documents
  • Fixed camera being stuck after moving app to foreground

Android SDK 3.21.0 - November 1st, 2021

  • Fixed colour issue with selection views
  • Waiting Room feature added
  • Customisation option for primary button colour added (see also our Customization Guide)

October 2021

iOS SDK 4.20.0 - October 26th, 2021

  • Updated UI for Waiting screen (not for all end users, yet, we'll A/B test it first)
  • Technical improvements & bug fixes

iOS SDK 4.19.1 - October 18th, 2021

Fixed an upload error for users with 12-hour clock on their devices

iOS SDK 4.19.0 - October 12th, 2021

  • Workaround for Xcode 13 bug causing SDK to have an incorrect version in client apps
  • Other fixes

Android SDK 3.20.0 - October 8th, 2021

  • Consent screen for IL/TX can be shown without showing intro screen
  • Fixed low contrast issue on camera screen
  • Technical improvements


“Waiting Room” is easily our most boring feature. So boring that our users should never see it but we need to add it to be ready to handle extreme load peaks (as everyone else we don’t have unlimited excess processing power in live). When that happens, Waiting Room reserves our users a spot in queue and estimated waiting time while we power up additional resources in the background.

September 2021

iOS SDK 4.18.0 - September 29th, 2021

  • Added ability to customize primary button color
  • Improved verification flow, we now don't ask for document back image in case we get good document back image from barcode scan.

Android SDK 3.19.0 - September 28th, 2021

  • Support for custom font usage
  • Customisation support for button height
  • Technical improvements & bug fixes

Flutter SDK 1.2.1 - September 16th, 2021

Fix failure when building for simulator with iOS SDK 4.17.0

iOS SDK 4.17.0 - September 15th, 2021

  • New: Apple Silicon (M1) support
  • Upcoming feature: Waiting Room. Stay tuned...
  • Technical improvements & bug fixes

Flutter SDK 1.2.0 - September 13th, 2021

  • Changed deployment target to iOS 9
  • Make VeriffSDK pod version explicit
  • Fix for M1 Macs

iOS SDK 4.16.0 - September 3rd, 2021

  • iOS 9 support, again
  • Support for custom font usage
  • Customisation support for button height

Android SDK 3.18.0 - September 3rd, 2021

  • Upgraded androidx.lifecycle and other support libraries
  • Technical improvements & bug fixes

August 2021

Flutter SDK 1.1.0 - August 24th, 2021

Added implementation type for iOS SDK.
Oh, and take a look at our excellent blogpost "Developing a Flutter Plugin for Veriff's Mobile Products"

React Native SDK 2.4.0 - August 19th, 2021

iOS SDK now sends implementation type as "React Native"

iOS SDK 4.15.0 - August 17th, 2021

  • Added IL/TX consent screen for "no intro screen" scenario
  • Removed language switching possibility from the UI
  • Technical improvements & bug fixes

Android SDK 3.17.0 - August 16th, 2021

  • Added Proof of Address Capture (long flow)
  • Fixed an issue related to active Huawei plugin
  • Fixed selfie-only flow after resubmission
  • Fixed session failing after 2nd resubmission
  • Updated CameraX to the latest
  • Other improvements & bug fixes

NEW FEATURE: Proof of Address Capture - August 3rd, 2021

🎉 Veriff has now launched the option for your clients to capture a document proving their address during verification, adding an extra layer of KYC compliance to our already excellent product. Check our blog post...

iOS SDK 4.14.0 - August 3rd, 2021

  • Added Objective-C support
  • Improved landscape mode
    - option to stay in portrait mode
    - updated document selection layout
  • Technical improvements & bug fixes

July 2021

Android SDK 3.16.0 - July 23rd, 2021

  • NEW feature: Proof of Address Capture, short flow. This upcoming feature would allow users to upload a document that shows their current address to support your AML/KYC efforts.
  • NEW languages: Danish, Indonesian and Greek added.
  • Added special consent request for users in Illinois and Texas
  • Technical improvements & bug fixes

iOS SDK 4.13.0 - July 19th, 2021

  • NEW feature: Proof of Address Capture. This upcoming feature would allow users to upload a document that shows their current address to support your AML/KYC efforts.
  • NEW languages: Danish, Indonesian and Greek added. We support 39 languages/dialects now.
  • Separate document and country selection step has been removed. It’s mostly automatic now.

Major update: PEP&Sanctions offering - July 14th, 2021

🎉 We have completely re-worked our PEP&Sanctions offering! The service, containing various checks - sanctions/watchlists, politically exposed persons (PEP), adverse information & media (AIM) can be used as one-time screening or ongoing monitoring. Or both.
The results of PEP&Sanctions checks can be:

Available in Starter (without AIM checks) and Enterprise Plans.

iOS SDK 4.12.0 - July 2nd, 2021

  • Added special consent request for users in Illinois and Texas
  • Fixed wrong error being displayed for failed video upload
  • Uppercased labels are now localized correctly

June 2021

iOS SDK 4.11.0 - June 10th, 2021

  • Document back copies and UI updated for cases where barcode step is required
  • Updated landscape UI for new AB tests
  • Xcode 12.5 support
  • Technical improvements & bug fixes

NEW: AML & KYC Compliance Solution - June 3rd, 2021

🎉 We launched our Anti-Money Laundering (AML), Politically Exposed Person (PEP) and Sanctions Product, providing our clients with a full suite of anti-money laundering checks, and ongoing monitoring of PEP and sanctions lists. More info on the product page.

May 2021

iOS SDK 4.10.0 - May 19th, 2021

  • Improved user document detection: when the presented document differs from the selected document type, our flow tries to help you out
  • Technical improvements and fixes around background video quality and memory allocation.

Android SDK 3.15.0 - May 14th, 2021

Technical improvements and UI bug fixes. We know - sounds boring but these kind of things need to get done, too.

NEW: Flutter SDK 1.0.0 - May 7th, 2021

Pippin: We've had one, yes. But what about second wrapper?

[Camera pans out. Pippin, holding a React Native logo in his right hand, gets hit by a Flutter logo]

Okay-okay, sorry for being a bit overly enthusiastic but this is our very first Flutter release, after all...

NEW: Brazilian CPF extraction - May 6th, 2021

🎉 We now extract the CPF (Cadastro de Pessoas Físicas) as the personal number from the Brazilian documents. Previously, this field (personal number) was left empty when verifying Brazilian documents, but it will now be filled with the CPF number. 
A CPF is essential to be able to do almost anything in Brazil. All native Brazilians and permanent residents need to have a CPF.

iOS SDK 4.9.0 - May 6th, 2021

  • User is always sent forward to next step after 3 image capture attempts.
  • Technical improvements and fixes, esp for camera.

NEW: A/AM category extraction - May 5th, 2021

🎉 We have expanded our driver’s license extraction “portfolio” with A/AM categories so you can determine even better whether the person has a legitimate right to drive a certain category vehicle or not.

April 2021

NEW FEATURE: Verification decisions via email - April 22nd, 2021

🎉 We've made it even easier to find out what decision has been made for your verifications - by sending them straight to your email, so you no longer need to log in to Veriff Station regularly. Find out more...

Android SDK 3.14.1 - April 19th, 2021

  • Veriff SDK (3.13.0 and 3.14.0) did not work when client pre-selected document country or type over API.
  • Technical improvements and UI bug fixes.

iOS SDK 4.8.0 - April 13th, 2021

  • Support for capital first letters in branding.
  • Landscape camera support.
  • Few translation-related fixes.

Android SDK 3.13.0 - April 6th, 2021

  • Updated the barcode scanning copy
  • Removed NFC biometric confirmation screen
  • Removed camera switching button
  • Technical optimisations and bug fixes

NEW PRODUCT: Face Match - April 2nd, 2021

How does Face Match work? Face Match confirms that a returning user or customer is who they claim to be by using biometric analysis to identify and mitigate fraudulent activities such as account takeover and identity theft.

March 2021

iOS SDK 4.7.0 - March 30th, 2021

  • Improved barcode picture quality.
  • Streamlined NFC flow by removing biometric screen.
  • Technical improvements for local videos.
  • Minor bug fixes.

iOS SDK 4.6.0 - March 17th, 2021

  • Added barcode scanning functionality
  • Added more logging for video quality
  • Fixed a crash for devices that supports NFC but below iOS 13
  • Technical improvements

Android SDK 3.12.0 - March 17th, 2021

  • Minor update in NFC flow UI for US passports
  • Starting session has been made more robust
  • Fixed a video issue with some Huawei phones
  • Technical optimisations and bug fixes

InContext JS SDK 1.2.0 - March 17th, 2021

  • Added support for setting UI language

iOS SDK 4.5.0 - March 4th, 2021

  • New streamlined verification flow with less steps for end user
  • Fixed a localization issue on intro screen where wrong language copy was being shown (only affected a small number of users)
  • Improved quality and reliability

Android SDK 3.11.0 - March 2nd, 2021

  • Fixed an issue where camera preview didn’t render properly on some devices
  • Added AB test to do automatic selfie image capture.
    Automatic selfie capture depends on Android ML Kit, in case ML Kit is not available on users device then we will gracefully fallback to old manual experience.

February 2021

🎉 Veriff has Brand New Plans and Pricing!

iOS SDK 4.4.0 - February 15th, 2021

  • ⭐️ NEW: biometric passport scanning (NFC). Check the flow sample here.
  • Added more contextual information for videos. This enables you to match videos to the step during the identity verification process where they were recorded.
  • Added support for SceneDelegate
  • Updated support to Xcode 12.4 for non-SPM integrations.
  • Fixed a localization issue on resubmission feedback view.
  • Fixed an issue where camera opens with a black screen.

iOS SDK 4.3.2 - February 11th, 2021

⚠️ Fixed an issue where audio was not recorded properly for some selfie videos.

React Native SDK 2.3.2 - February 11th, 2021

This update adds multiple customization options (background color, status bar color, primary and secondary text color, corner radius) thus bringing React Native SDK almost on par with our Android/iOS SDKs (to do: list item bullet point).

Android SDK 3.10.1 - February 3rd, 2021

⚠️ Fixed a critical issue where camera did not reactivate properly when SDK was reopened from the background. This issue appeared in the previous version of our SDK, 3.10.0, so if you’re still using it - please upgrade.

January 2021

From our blog: The Veriff Product Review 2020 - The Road to Lightning Fast Verifications with a Brand New Standard for Pass Rates

Android SDK 3.10.0 - January 26th, 2021

  • Added more contextual information for videos. This enables you to match videos to the step during the IDV process where they were recorded.
  • A/B test: user interface updates for biometric document scanning
  • A/B test: verification flow simplification

iOS SDK 4.3.1 - January 12th, 2021

⚠️ Fixed two crashes in Verification flow.

React Native SDK 2.2.0 - January 7th, 2021

The logo customization option now supports URLs and React Native assets.

December 2020

Less bullet-points, more words - from our blog: What’s New - December 2020: Veriff Product Update and What’s New - December 2020: Veriff’s Identity Verification Flow.

Android SDK 3.9.0 - December 18th, 2020

Just a few fixes, most notably a case where video recording failed due to a camera error if the microphone was in use by another app.

New data extraction package: 10 fields

We already offered five, seven and nine fields, and we’re now adding a tenth. Read more in our blog how the fields break down.

iOS SDK 4.3.0 - December 16th, 2020

  • New UI customization options. Download the full customization guide to find out more.
  • Ability to load toolbar images from network
  • New step in Veriff flow ensures better quality input from users. This feature increased conversion in Web AB test by 3,5%

New product: face only verification

It helps you to cover instances where you may need to quickly reverify an individual using a quick selfie. A good example here is for online shops selling lots of goods, including alcohol.

November 2020

The month was pretty busy, there's some more in our blog posts What’s New - November 2020: Veriff’s Verification Flow and What’s New - November 2020: Veriff Product Update

Android SDK 3.8.0 - November 27th, 2020

  • Updated barcode scanning design and UX.
  • Technical optimisations and bug fixes.

New feature: place of birth extraction - November 27th, 2020

This is a legal requirement for certain companies in a number of countries, so we’re happy to be able to introduce this as one of our custom extraction fields.

iOS SDK 4.2.0 - November 18th, 2020

  • Fixed a bug where selfie with document step asked multiple times.
  • More analytics information added for local video.
  • Performance improvements on local video.

Android SDK 3.7.0 - November 12th, 2020

  • Added new SDK theming options - you can now customize text color, background color, status bar color, bullet point icon and button roundness. Download the full customization guide to find out more.
  • Fixed a NullPointerException crash originating from FlowActivity.
  • Fixed a IllegalArgumentException: Bad limit crash on some Huawei devices.
  • Technical optimisations and bug fixes.

New feature: category extraction for driver's licenses - November 3rd, 2020

The new feature helps Veriff’s mobility sector clients who provide different ride-sharing services like car- or moped-sharing or rental and need to check whether the person using the service has a valid driving license in the right category. Learn more...

October 2020

You might also want to take a look at couple of blog posts about October: What’s New - October 2020: Veriff’s Verification Flow and What's New - October 2020: Veriff Product Update

Android SDK 3.6.0 - October 29th, 2020

One of those boring ones: technical optimisations and bug fixes.

iOS SDK 4.1.0 - October 29th, 2020

  • Removed WebRTC dependency. SDK is now ~15MB smaller.
  • Privacy policy updated.
  • Fixed a leak on intro screen.

Android SDK 3.5.0 - December 21st, 2020

  • Fixed an ArrayIndexOutOfBounds crash.
  • Technical optimisations and bug fixes

Android SDK 3.4.0 - October 5th, 2020

  • SDK is now 11 MB smaller.
  • Removed WebRTC dependency.
  • Added support for Catalan.
  • Separate thank you screen won't be shown in case user was left waiting for decision.
  • Technical optimisations and bug fixes.

React Native SDK 2.1.0 - October 2nd, 2020

Updated the iOS native module to use Veriff iOS SDK 4.+

iOS SDK 4.0.0 - October 1st, 2020

  • Swift Package Manager support
  • Breaking API changes
  • Added support for Catalan
  • Fixed a bug on setting UI language with SDK launch

September 2020

Read more: What’s New - August & September 2020: Veriff’s Verification Flow and What’s New - August & September 2020: Veriff Product Update

iOS SDK 3.4.0 - September 23rd, 2020

Xcode 12.0 compatible build. NOTE: If you are integrating through Cocoapods you will need to update to Xcode12 compatible version of Cocoapods. (Compatible version at time of the release is 1.10.0.rc.1)

React Native SDK 2.0.0 - September 16th, 2020

  • New public API for the React Native SDK.
  • Updated the iOS native module to use Veriff iOS SDK 3.+

iOS SDK 3.3.0 - September 15th, 2020

  • Analytics event fix
  • Xcode 11.7 compatible build

Android SDK 3.3.0 - September 10th, 2020

  • Intro step can now be skipped if the host app is modified accordingly.
  • Fixed an issue when languages weren't switched properly.
  • Assisted image capture (AIC) repeat attempts are now limited to 3.

iOS SDK 3.2.0 - September 9th, 2020

  • iOS 14 support
  • Support for no intro flow

Android SDK 3.2.1 - September 3rd, 2020

Fixed a language selection bug while relaunching the verification flow.

August 2020

iOS SDK 3.1.0 - August 31st, 2020

Removed hints from camera view

Android SDK 3.2.0 - August 21st, 2020

Assisted image capture (AIC) now has illustrations.

iOS SDK 3.0.0 - August 19th, 2020

  • New API
  • Added support for specifying a language by passing a Locale when launching the SDK
  • Moved selfie step to the end of the flow

Android SDK 3.1.2 - August 5th, 2020

Introduction messages are now fetched from the server.

iOS SDK 2.9.5 - August 3rd, 2020

  • Image upload bug fix
  • Dynamic intro page copy

July 2020

Android SDK 3.1.1 - July 23rd, 2020

  • Fixed a thread and file descriptor leak.
  • Technical optimisations and bug fixes.

iOS SDK 2.9.4 [deprecated] - July 23rd, 2020

(Deprecated due to critical upload bug). Technical optimisations and bug fixes.

React Native SDK 1.1.0 - July 16th, 2020

  • Updated the Android native module to use Veriff Android SDK 3.+
  • Enabled Java 8 support for Android.
  • Added more granular error messages for NFC related errors.

Android SDK 3.1.0 - July 8th, 2020

  • Added support for specifying a language by passing a Locale when launching the SDK.
  • Fixed a crash when attempting to continue the flow without selecting a country.
  • Fixed flow getting stuck if exit dialog was displayed during the initial session load.

June 2020

iOS SDK 2.9.3 - June 29th, 2020

  • Accessibility support.
  • Selfie only flow support.
  • iOS 13 UIWindow fixes.
  • Fixed info text for microphone permission callback.

Android SDK 3.0.1 - June 26th, 2020

  • Added an option to have a selfie-pic-only flow.

Android SDK 3.0.0 - June 15th, 2020

  • Breaking: Veriff Android SDK now requires AndroidX and Java8.
  • Revamped the API of the SDK and deprecated the old API.

iOS SDK 2.9.2 - June 11th, 2020

  • XCFramework support
  • Removed SocketIO and Starscream dependencies.

The Archive

Well, beyond this line... this is considered Ancient. So you'd probably need a small shovel, a brush and some sort of permit from a local archeology department to unearth any info about even older releases…