In JAAKwe understand that each client has different technical needs and skills. Two models main users of services to use our identity check solution KYC: Implementation of our White Dial platform (JAAK KYC ) and Integration through API.
Implementation or Integration?
Understanding the difference is crucial to get the best way to suit your business goals, user experience and development resources.
Model 1. JAAK KYC (White brand): Rapid and efficient
One Implementation referred to the use of JAAK KYC (jaak-kyc-web), our white-branded solution (white-label). That's a complete, pre-built and ready-to-use identity check flow that JAAK have its own infrastructure and can be custom for the client.
That model is perfect for customers that seek to launch an identity check process quickly with minimum development resources and ensuring a tested and optimized user experience.
Main characteristics:
- Hand solution: JAAK provides a complete web application with all the steps of KYC already integrated: document capture (back and back), liveness detection, validation and user feedback screens.
- Minimum development efforts: The client doesn't have to program an interface or manage the logic of calls to API. The main technical task is to start the flow of JAAK KYC from your platform and manage the user's redirection at end.
- branded customization: Although the flow structure is standard, the platform allows customization with the logo, colors and other graphic elements of the client so that the experience will feel native to its brand.
- Fast Output to Production: To eliminate the need for a cycle of design and development
frontendThe times to launch the solution are drastically reduced.
To sum up, Implementation with White Mark offers Speed and simplicityand maintenance of the user interface at JAAK and enabling the client to focus on his main business.

Model 2. API: Total Control about User Experience
One Integration refers to the model with which the client uses the JAAK as a background motor (backend) while builds and maintains its own user interface (IU) and user experience (UX).
The model is ideal for customers with development equipment who wish to have complete monitoring of the flow, appearance and interaction with the end user.
Main characteristics:
- Logic at Backend: The client server communicates directly with the API REST JAAK To conduct all monitoring operations: create sessions, send images for analysis, request data validation, run liveness detections and check results.
- IU / UX 100% Personalised: The client designs and develops
frontendThat allows you to maintain complete consistency with your brand (branding) and adapt the flow to the specific steps of its onboarding process. - Support with Capture Tools (SDKs Web): Although the client builds the interface, it doesn't have to start from scratch for the complex task of capturing images. JAAK offers specialized Web components to facilitate this process. These components are inserted directly into the client code.

Integration Support Tools:
-
@jaak.ai/face-detector: A Web component designed specifically for optimal face capture.- Function: It activates the device's camera to detect a face in real time and, if conditions are right, captures information. It also allows local file loading.
- Integration: He's set up his way.
npmor by a label<script>and easily integrated into any web environment. It offers high customization through properties and events to control its conduct and appearance.
-
@jaak.ai/stamps(Recommended for document): It's the new generation component for capture of identity documents. Simplifies and ensures high quality images for analysis of OCR and authenticity verification.
To sum up, Integration through API offers maximum flexibility and customization, enabling the client to own the user experience while relying on the power and security of JAAK and backend.
What Choice Model?
-
Implementación con JAAK KYCif:- You need to launch a KYC quickly.
- Your development resources are limited.
- You prefer a tested and optimized solution without investing in the design of a flow from zero.
-
Integración vía APIif:- You have a development team.
frontendandbackend. - You need granular control about every step and appearance of the flow.
- The user experience should be 100% integrated and indistinguishable from your existing platform.
- You have a development team.