¿Cómo puedo consumir JAAK KYC?

En este documento encontrarás información valiosa sobre cómo consumir JAAK KYC

En JAAK, entendemos que cada cliente tiene necesidades y capacidades técnicas distintas. Por ello, ofrecemos dos modelos principales de consumo de servicios para utilizar nuestras solución de verificación de identidad: la Implementación de nuestra plataforma de Marca Blanca (JAAK KYC Web) y la Integración vía API.

¿Implementación o Integración?

Comprender la diferencia es fundamental para tomar el camino que mejor se adapte a tus objetivos de negocio, experiencia de usuario y recursos de desarrollo.


Modelo 1. Implementación con JAAK KYC (Marca Blanca): Rapidez y Eficiencia

Una Implementación se refiere al uso de JAAK KYC (jaak-kyc-web), nuestra solución de marca blanca (white-label). Este es un flujo de verificación de identidad completo, pre-construido y listo para usar, que JAAK hospeda en su propia infraestructura y puedes ser personalizada para el cliente.

Este modelo es perfecto para clientes que buscan lanzar un proceso de verificación de identidad de manera rápida, con mínimos recursos de desarrollo y asegurando una experiencia de usuario probada y optimizada.



Modelo 2. Integración vía API: Control Total sobre la Experiencia de Usuario

Una Integración se refiere al modelo en el que el cliente utiliza la tecnología de JAAK como un motor de fondo (backend), mientras construye y mantiene su propia interfaz de usuario (UI) y experiencia de usuario (UX).

Este modelo es ideal para clientes con equipos de desarrollo que desean un control total sobre el flujo, la apariencia y la interacción con el usuario final.


Características Principales:

  • Lógica en el Backend: El servidor del cliente se comunica directamente con la API REST de JAAK para realizar todas las operaciones de verificación: crear sesiones, enviar imágenes para análisis, solicitar validaciones de datos, ejecutar pruebas de vida y consultar los resultados.
  • UI/UX 100% Personalizada: El cliente diseña y desarrolla el frontend de la aplicación. Esto le permite mantener una consistencia total con su marca (branding) y adaptar el flujo a los pasos específicos de su proceso de onboarding.
  • Apoyo con Herramientas de Captura (SDKs Web): Aunque el cliente construye la interfaz, no tiene que empezar desde cero para la compleja tarea de la captura de imágenes. JAAK ofrece Componentes Web especializados para facilitar este proceso. Estos componentes se insertan directamente en el código del cliente.



Herramientas de Apoyo para la Integración:

  • @jaak.ai/face-detector: Es un Componente Web diseñado específicamente para la captura óptima de rostros.

    • Funcionalidad: Activa la cámara del dispositivo para detectar un rostro en tiempo real y, cuando las condiciones son adecuadas, captura la información. También permite la carga de archivos locales.
    • Integración: Se instala vía npm o mediante una etiqueta <script> y se integra fácilmente en cualquier entorno web. Ofrece una alta personalización a través de propiedades y eventos para controlar su comportamiento y apariencia.
  • @jaak.ai/stamps(Recomendado para documentos): Es el componente de nueva generación para la captura de documentos de identidad. Simplifica y asegura la obtención de imágenes de alta calidad para el análisis de OCR y la verificación de autenticidad.

En resumen, la Integración vía API ofrece máxima flexibilidad y personalización, permitiendo al cliente ser el dueño de la experiencia de usuario mientras se apoya en la potencia y seguridad de los servicios de JAAK en su backend.



¿Cuál modelo elegir?

Implementación con JAAK KYCsi:

  • Necesitas lanzar un proceso de KYC rápidamente.
  • Tus recursos de desarrollo son limitados.
  • Prefieres una solución probada y optimizada sin invertir en el diseño de un flujo desde cero.

Integración vía APIsi:

  • Tienes un equipo de desarrollo frontend y backend.
  • Necesitas un control granular sobre cada paso y la apariencia del flujo.
  • La experiencia de usuario debe estar 100% integrada y ser indistinguible de tu plataforma existente.