Integration Options

Integration options

Before selecting an integration option, carefully define the scope and requirements for your use case(s).

We advise bringing together all relevant stakeholders, in particular your compliance team, to understand their needs and reach agreement. Consider the following key questions:

  • What are the local compliance requirements in each market and how will you fulfil them?
  • Do you want to use a mobile app or web browser?
  • How much development effort do you want to invest in integration and maintenance?
  • What level of flexibility and configurability do you require?
  • What level of UI customisability do you want?
  • How quickly do you want to launch?

Comparison

Compare the following factors across the different integration options:

FactoriOS & Android SDKWeb SDKAPI only
Integration effortLowLowVery high
Maintenance effortLowLowVery high
ConfigurabilityMediumMediumHigh
UI customizabilityMediumMediumVery high
Fraud detectionHighHighMedium
ConversionHighHighDepends on your
implementation
Time to marketLowLowVery high
Website changesN/AMediumN/A

Supported solutions

Explore which solutions and modules you can integrate with each integration option.

Supported solutions

The integration options support the following solutions and modules:

Solutions & modulesiOS & Android SDKWeb SDK
Document Photo
Document Liveness
Document NFC
Selfie Photo
Selfie Liveness

Web SDK

Fourthline's Web SDK smoothly redirects clients from your website (desktop or mobile) to a new browser window on their mobile device (hosted by Fourthline on a secure, private subdomain) via QR code or SMS. Alternatively, you can embed the SDK in your mobile site. It is suitable for most business partners due to ease of integration, and low development and maintenance effort.

Like the App Drop-in, the Web SDK provides data and image capture functionality and takes care of client interaction, orchestration, and analytics.

The Web SDK leverages our mobile-responsive, best-practice UI and you can customize the appearance to match the look-and-feel of your brand. You can also configure the language and level of formality before starting workflows or dynamically during flows.

More information on the Web SDK Setup & Integration is covered on Wek SDK Integration


iOS & Android SDK

Fourthline's iOS & Android SDK provides data and image capture functionality for your Android or iOS mobile app. It is suitable for most business partners due to ease of integration, and low development and maintenance effort.

It takes care of all interaction with the client, collects the relevant data (e.g. ID document, selfie, geolocation), and uploads it to Fourthline for processing. You never handle sensitive personal data .

Fourthline provides the UI, which is built in line with industry-standard best practices for user experience (UX):

  • The UI provides guidance to clients on how to complete their journey, real-time feedback, and image-quality detection to maximise conversion .
  • You can localize the text and customize fonts and colors to match the look-and-feel of your brand.
  • We continually update the UI to meet evolving regulatory requirements and market trends in interfaces and UX.

The user journey and flow of modules is orchestrated by the iOS & Android SDK. We collect analytics data to continually improve conversion and UX.

The iOS & Android SDK uses a streamlined API flow. You can also easily level up from single products to multi-product solutions with no additional API requests. The iOS & Android SDK specifications are as follows:

SpecificationAndroid SDKiOS SDK
Minimum supported versionAPI 23iOS 13
Approximate app size impact~11MB~12.5MB

Fourthline also offers 3 cross-platform plugins:

  • Cordova
  • Flutter
  • React Native

More information on the iOS & Android SDK Setup & Integration is covered on iOS SDK and Android SDK