For the complete documentation index, see llms.txt. This page is also available as Markdown.

General architecture (Web + Mobile + Backoffice)

Introduction

The following architecture describes the platform's overall operation and how its different components interact to manage operation capture, processing, Biometric Verification, and notification processes.

The system is designed with a modular and scalable architecture that allows the integration of multiple input channels (web, mobile, or no-code tools), orchestration of operation flows, and the execution of different Biometric Verification, document verification, and anti-fraud mechanisms.

The architecture is organized into several functional layers, each with specific responsibilities within the lifecycle of an operation.

Architecture Layers

Capture Layer

The Capture Layer groups the channels from which an operation is initiated within the platform.

It includes three types of interfaces:

  • Low Code Mobile

  • Low Code Web

  • No Code

These components allow flows to be initiated, which are later managed by the system.


Regional Layer

The Regional Layer acts as an intermediate layer between the capture channels and the processing system.

It is composed of:

  • Flow Provider, responsible for providing the flows that must be executed.

  • Orchestrator, responsible for coordinating the execution of the operations and sending them to the processing system.


Processing Layer

The Processing Layer contains the components responsible for managing and processing operations within the platform.

It includes the following modules:

  • Flow Builder

  • Ingestion

  • Processor Layer

  • Platform

  • User Management

  • Agent Module

These elements manage the reception of operations, their processing, and system administration.


Verification Layer

The Verification Layer groups the verification services that can be used during the processing of an operation.

The modules included are:

  • Biometry Detector

  • Document Detector

  • Fraud Detector

  • Civil Registry


Notification Layer

The Notification Layer is responsible for communication with external systems.

It is made up of:

  • Message Layer, which manages the sending of messages.

  • Client Webhook, which allows results or events to be notified to client systems.

Last updated