Skip to main content
O módulo de PLD/AML do Atlas opera em tempo real a cada evento de depósito, avaliando automaticamente indicadores de lavagem de dinheiro via tabela de decisão DMN com as regras da regulação brasileira.

Base Regulatória


Como Funciona

Cada evento de depósito dispara o módulo aml-rules no Camunda, que avalia 5 regras independentes com política COLLECT + SUM. O score AML tem peso de 30% no score final do usuário.

Regras de Decisão AML

Regra 1 — COAF_HIGH_SINGLE_DEPOSIT

Trigger: amount >= R$ 30.000 Pontos: 40 Depósitos de R$ 30.000 ou mais em uma única transação estão sujeitos a reporte obrigatório ao COAF conforme o art. 4º da Circular BACEN 3.978/2020. Esta regra é o indicador de maior peso no módulo AML.

Regra 2 — MULTIPLE_LINKED_ACCOUNTS

Trigger: hasLinkedAccounts = true E linkedAccountsCount >= 5 Pontos: 35 A presença de 5 ou mais contas utilizando o mesmo dispositivo ou endereço IP é um indicador forte de smurfing — técnica de fragmentar transações entre múltiplas contas para evitar os limiares de reporte. É o padrão mais comum de lavagem em plataformas de iGaming.

Regra 3 — HIGH_AMOUNT_NO_KYC

Trigger: amount >= R$ 10.000 E kycStatus IN ("", "pending") Pontos: 25 Aceitar depósitos de alto valor sem identificação completa do usuário é uma violação do princípio KYC (“Conheça seu Cliente”). Esta combinação é frequente na fase de placement da lavagem, onde o infrator busca inserir recursos sem deixar rastro de identidade.

Regra 4 — LINKED_ACCOUNT_SIGNAL

Trigger: hasLinkedAccounts = true E 1 <= linkedAccountsCount < 5 Pontos: 15 Sinal inicial de contas vinculadas. Score moderado — pode ser uso legítimo (família compartilhando dispositivo) ou início de padrão suspeito. Deve ser monitorado em conjunto com o volume de depósitos.

Regra 5 — DEPOSIT_WITH_LINKED_ACCOUNT

Trigger: amount >= R$ 5.000 E hasLinkedAccounts = true Pontos: 10 Qualquer depósito relevante (≥ R$ 5k) realizado por um usuário com contas vinculadas recebe pontuação adicional, independente do número de contas.

Exemplos Práticos

KYC aprovado, sem contas vinculadas, depósito abaixo dos limiares.
Resultado: nenhuma regra ativada → scoresAml = 0
Depósito de R$ 8k com 3 contas vinculadas, KYC aprovado.
Resultado: scoresAml = 25 — monitoramento recomendado
Depósito de R$ 35k, KYC pendente, 7 contas no mesmo dispositivo.
Resultado: scoresAml = 110 — reporte COAF obrigatório, bloqueio de saque recomendado

Dados Necessários

Para que o módulo AML funcione corretamente, o payload de depósito deve incluir:
→ Ver schema completo em Integração e Triggers

Conformidade LGPD

Os dados de PII (CPF, nome, e-mail, endereço) são processados exclusivamente no consumer Go e nunca chegam ao motor de decisão Camunda. O módulo AML opera apenas com:
  • Valor da transação (amount)
  • Status do KYC (kycStatus)
  • Metadados de contas vinculadas (hasLinkedAccounts, linkedAccountsCount)
Nenhum dado pessoal é armazenado no histórico de processos do Camunda.

Próximos passos

Todas as Regras DMN

Documentação completa dos três módulos (Financial, AML, Behavior) com exemplos

Jogo Responsável

Módulo Behavior Score para detecção de ludopatia