Pular para o conteúdo

Guardline Core

O Guardline Core é a camada de serviços compartilhados que conecta os módulos da Suíte Guardline. Ele fornece a infraestrutura comum que permite à Onboarding Platform, à Fraud Prevention Platform e à Case Management Platform operarem de forma integrada, compartilhando motor de decisão, autenticação, listas, auditoria e mensageria.

Quando a instituição contrata mais de um módulo, o Core garante que a informação flua entre eles. O score calculado no onboarding acompanha o cliente no monitoramento de transações. O alerta gerado na FPP vira caso na CMP com o dossiê do cliente. A lista restritiva atualizada no Core reflete em todos os módulos simultaneamente.

O Core não é um módulo acessado diretamente pelo usuário final. Ele opera nos bastidores, disponibilizando serviços para os módulos.


O motor de decisão é um serviço do Core, disponível para todos os módulos. Cada módulo o utiliza conforme sua necessidade:

MóduloUso do motor
Onboarding Platform (ONP)Scoring de risco no onboarding, decisão de aprovação automática
Fraud Prevention Platform (FPP)Avaliação de transações em tempo real, regras de fraude e PLD
Case Management Platform (CMP)Cálculo de risco para priorização de filas e alçadas

O motor pode operar em configurações diferentes por módulo. Uma instituição que contrata apenas a ONP recebe o motor dimensionado para scoring de onboarding. Ao adicionar a FPP, o mesmo motor expande sua atuação para monitoramento contínuo de transações.

Todos os módulos compartilham um único serviço de autenticação e gestão de identidade:

  • Login único para toda a suíte
  • SSO suportado via SAML e OpenID Connect
  • Gestão centralizada de usuários, papéis (roles) e permissões
  • Controle de acesso por módulo, funcionalidade e perfil
  • Políticas de sessão e senha configuráveis (expiração, complexidade, bloqueio por tentativas)

O administrador gerencia os acessos de toda a operação em um único lugar, independentemente de quantos módulos estejam ativos.

O Core registra uma trilha de auditoria transversal a todos os módulos:

  • Cada ação de cada usuário em cada módulo é registrada com timestamp
  • O histórico do cliente é contínuo: do onboarding à última transação avaliada, passando por cada caso analisado
  • Os registros são imutáveis

A instituição tem acesso direto à trilha de auditoria e pode exportá-la para atender solicitações de auditores e reguladores, sem depender de intermediação.

O Core centraliza a gestão de listas restritivas usadas por todos os módulos:

  • Blocklist, watchlist e greylist: gerenciadas em um único ponto e refletidas automaticamente na ONP (validação de cadastro), na FPP (avaliação de transações) e na CMP (contexto do caso)
  • Listas externas: PEP, sanções internacionais (OFAC, ONU, UE), listas do BACEN, atualizadas em tempo real
  • Listas da instituição: importação e manutenção de listas próprias
  • Histórico de alterações: toda inclusão, remoção ou edição é rastreada

Uma entidade adicionada à blocklist no Core é considerada em todos os pontos de decisão da suíte no momento da próxima consulta.

O Core oferece um serviço transversal de notificações:

  • Alertas internos para analistas, supervisores e gestores (via interface e e-mail)
  • Notificações de SLA próximo de vencer ou estourado
  • Avisos de escalação e atribuição de casos
  • Canais configuráveis por tipo de alerta

O Core gerencia o ciclo de vida do score de risco do cliente, na faixa de 0 a 1000:

  • Origem: score inicial calculado no onboarding (ONP)
  • Evolução: score atualizado em tempo real pelo monitoramento de transações (FPP)
  • Uso operacional: score disponível como critério de priorização na Mesa de Decisão (CMP)
  • Histórico: evolução do score ao longo do tempo, com registro de cada alteração
  • Thresholds configuráveis: a instituição define as faixas de risco (baixo, médio, alto, crítico) conforme sua política
  • Breakdown transparente: a instituição visualiza quais variáveis contribuíram para o score em cada momento

O score nasce no onboarding e evolui com cada interação do cliente. Essa persistência permite que decisões em qualquer ponto do ciclo de vida considerem o histórico acumulado.


O diagrama abaixo ilustra como o Core conecta os módulos:

Cada módulo consome os serviços do Core de acordo com sua necessidade. A integração entre módulos acontece através dessa camada compartilhada: não há comunicação direta entre ONP, FPP e CMP. Toda troca de informação passa pelo Core, garantindo consistência nos dados.