Release Notes
Platform guide
This page highlights changes released in April 2024.
For earlier release notes, see Recent months.
App Drop-in
Added
As of May 1, 2024, Apple applies new third-party library requirements for all application owners on the App Store. For more information, see Apple Developer – Upcoming third-party SDK requirements.
Although Fourthline's iOS SDK itself isn't impacted, it uses 2 impacted libraries: Lottie and OpenSSL. Therefore we added a manifest file to the SDK, that explains which data points are used for what reason.
Fixed
We fixed:
- Some issues related to extending the validity of French national ID cards
- The Unknown selfie error, which was mostly occurring on iPhone 12 mini devices
Web SDK
Improved
Permissions dialog
We improved conversion in the Location section of the Identity Verification flow. To access the client's device geolocation, they need to give both operating system (OS) and browser permissions, which are under the OS's jurisdiction. If the client initially blocks permission and then decides to unblock it (especially on iOS), they need to change the permission settings on their device. At this point, there was an increase in drop-outs.
-
Before: On the Location access blocked screen, the client tapped the Learn more call-to-action (CTA) button, and an overlay containing the unblocking instructions opened. The client tapped
X
to close the overlay, changed the settings, and then tapped the Try again CTA button. -
Now: On the Location access blocked screen, the unblocking instructions are displayed in an accordion, providing a clear overview of the 2 steps involved. The client changes the settings and then taps the Try again CTA button.
Furthermore, the unblocking instructions for both the device's geolocation and camera are now contextual and match the client's OS and browser.
Qualified Electronic Signature flow
We improved the 409: Incorrect passcode error message.
Fixed
We fixed some errors in the German copy.
AML Screening & Monitoring
- We released new Get hits endpoints that provide more information about false positives and confirmed hits.
- You can now configure to screen clients by PEP, sanctions, adverse media, and convictions hits separately or a custom combination, instead of all together.
- We overhauled the backend to improve search accuracy, stability, and speed.
Recent months
March 2024
App Drop-in
Improved
Document NFC for Spanish documents
Document NFC is one of the most secure features of Fourthline's Document flow. For Spanish documents, we can now more easily unlock NFC chips using the card access number (CAN).
We then re-ordered the steps in the user journey, so that clients can choose:
- NFC flow: Scan the front and back of the card with NFC (42% shorter journey).
- Document scan flow: Take more document photos (front, front tilted, back, back tilted).
Click to magnify
Web SDK
Added
Physical Proof of Address
Physical Proof of Address is now available on Web SDK!
In this flow, the client:
- Enters the Physical Proof of Address module
- Selects the type of proof of address document
- Chooses to upload a PDF file or photo of the document from their device, or to take a photo of the document now
- Either selects a file or image to upload
- Or, takes a photo of the document
- Confirms the document photo
Enable JS prompt
Previously, if the client had JavaScript disabled in their mobile web browser, the Web SDK couldn't load.
Now, the SDK detects this and the UI prompts the client to enable JavaScript to start the workflow.
Improved
Feature configuration
You can now configure to enable or disable the following features:
- Selfie video
- Tax number extraction
- Tilted document photos
Lower minimum age
Previously, the minimum supported age was 18 years and is now 16 years.
Case Review Portal
You can now set up access to the Case Review Portal via Okta Federation.
February 2024
February 2024
App Drop-in & Web SDK
Improved
Pre-filled data accuracy
During ID document scanning, we previously extracted data from the MRZ only. We now also extract it from the VIZ using AI OCR. This lets us pre-fill the document data and personal data fields for the client to confirm with a higher degree of accuracy, improving user experience and increasing clients' trust.
Real-time feedback
The SDKs now send document photos to our backend as soon as they are captured, where we assess the image quality and provide the client feedback in the UI in real time. This ensures higher-quality photos are ultimately uploaded, reduces sendbacks, and improves user experience.
App Drop-in
Added
We added language support for Croatian: hr
.
Improved
The App Drop-in can now extract the BSN directly from the QR code on Dutch passports.
Web SDK
Improved
We improved the copy and explanatory animation in the Selfie Liveness UI:
Added
On the introduction screen of the Document module, we've added a note to gently caution clients against potential fraud attempts:
Identity Verification
Added
Following the introduction of gender-neutral passports in many European countries, if we detect that a gender field states something other than Female
or Male
, we now return the value Other
.
January 2024
January 2024
App Drop-in
Fixed
iOS auto-focus
On the iPhone 14–15 series with 3 rear cameras, the main lense was no longer focusing automatically. This was causing blurry document photos that we had to send back due to poor image quality.
We fixed this in iOS version 2.35.1, and updated all cross-platform plugins to this version.
React Native light/dark mode
In the React Native plugin, when clients switched between light mode and dark mode during a workflow, some colors weren't updating properly. We fixed this in release 1.26.1.
Changed
We reviewed the dependencies in the Android project and updated the library versions.
Web SDK
Improved
TIN flow for Dutch passports
We made major improvements to support more use cases and reduce friction, while maintaining scalability.
Issue date
After selecting the issuing country and document type (NLD, Passport), clients used to be prompted to enter the issue date. We now extract the issue date from the document and have removed this screen to shorten the user journey.
BSN field
Countries have different regulations for collecting TINs, and the number isn't included on all ID documents.
Dutch passports issued after August 2021 include a QR code that we scan to extract the BSN.
To ensure scalability on both the Web SDK and App Drop-in, we moved the BSN field and QR code scanning logic from the ID document flow to the TIN flow.
Network improvements
In version 1.13.3 (January 10), we optimized document sizes so that document videos created by the SDK are now 75% smaller, with the same image quality.
Uploading these smaller files reduced how often clients had to retry due to Network blocked errors by more than 90%!
UX improvements
- We increased the angle of the tilted document mask to create a more realistic user experience.
- We increased the size of the document mask on small-screen devices to let us support them.
- For Identity Verification clients in Czechia, we added an information dialog about the SMS redirect option.
Fixed
In the Qualified Electronic Signature flow, the name of documents to sign sometimes changed when saved on some browsers. Now the name stays the same, making it easier for clients to find the documents on their mobile device.
For older notes, see the Release Notes Archive.
Updated 3 days ago