Produto · Maioridade

OmniAge

Maior ou menor de idade, sem expor a data de nascimento.

O OmniAge responde se o titular de um CPF é maior de idade, atendendo ao ECA Digital, para os seus produtos e para parceiros. Quem consulta recebe só a resposta; a data de nascimento nunca é revelada.

Verificação de maioridadeOmniAge
CPF consultado •••.•••.•••-••
  1. ÓbitoSem registro
  2. Situação cadastralRegular
  3. Idade mínima do clienteAtingida
Maiora venda segue

Data de nascimento: não sai da plataforma.

Como funciona

Quatro checagens, nesta ordem.

Cada verificação segue o mesmo caminho. Pedido inválido é recusado antes de qualquer consulta.

  1. 01 · Pedido

    Assinado e com chave única

    Cada pedido é assinado, tem chave única e respeita um limite de consultas por período. CPF inválido ou assinatura errada é recusado antes de qualquer consulta.

  2. 02 · Óbito

    Primeiro, o registro de óbito

    Se existe registro de óbito para o CPF, a resposta é óbito, e o pedido vira alerta de fraude.

  3. 03 · Cadastro

    Depois, a situação cadastral

    Qualquer situação diferente de regular — suspenso, cancelado, nulo ou pendente — resulta em indeterminado.

  4. 04 · Idade

    Só então, a idade mínima

    A idade é comparada com a idade mínima definida para o seu negócio. A resposta volta sem a data.

Respostas

Quatro respostas. Nenhum dado pessoal.

  • Maior

    Cadastro regular e idade igual ou acima da mínima.

    Na vendaSegue
  • Menor

    Cadastro regular e idade abaixo da mínima.

    Na vendaÉ bloqueada
  • Indeterminado

    Cadastro suspenso, cancelado, nulo ou pendente de regularização.

    Na vendaVai para a mesa
  • Óbito

    Há registro de óbito para o CPF.

    Na vendaAlerta de fraude

Regras e privacidade

Consulta paga só quando precisa.

O OmniAge guarda o que já sabe e só volta à fonte oficial quando a regra do cliente pede.

  • Só base própriaBASE_HISTORICA
    Usa apenas os dados já guardados.
  • AutomáticoAUTO
    Usa os dados guardados se forem recentes; senão, consulta a fonte oficial.
  • Sempre em tempo realREAL_TIME
    Consulta sempre a fonte oficial. Se todas as fontes estiverem fora do ar, usa a base própria.
  • Fontes oficiais

    SERPRO primeiro, Elo de reserva

    Aqui a ordem importa: consulta o SERPRO e só passa para a Elo se houver erro ou demora de 1,5 s, com uma nova tentativa. “Não encontrado” encerra a busca.

  • Base própria

    Menos consultas repetidas

    A data de nascimento é guardada criptografada, só na primeira consulta bem-sucedida, e não muda depois. Consultas seguintes atualizam situação cadastral, óbito e fonte.

  • Credencial

    A da plataforma ou a sua

    Cada fonte pode usar a credencial da plataforma ou a do próprio cliente. Sem a credencial do cliente, aquela fonte fica indisponível para ele.

  • Regras por cliente

    Modo e idade mínima

    Cada cliente define o modo de consulta e a idade mínima. Vale a regra do cliente, depois a do administrador, depois o padrão, independente das configurações do OmniScore.

  • Auditoria

    Rastro sem dado exposto

    • CPF guardado de forma irreversível (hash)
    • Auditoria sem a data de nascimento
    • Registros apagados após 180 dias
  • Independente

    Fora do pagamento

    O OmniAge não participa do pagamento. Atende os seus produtos e os sistemas de parceiros que precisam cumprir o ECA Digital, como apostas e iGaming.

Fontes e parceiros

Fontes oficiais, com plano B.

Cada fonte entra por um conector próprio. Incluir uma nova não muda o funcionamento do OmniAge.

Fontes oficiais de maioridade

  • SERPRO primeiro
  • Elo se o SERPRO falhar

KYC em tempo real

  • Legitimuz

Checagem de CPF e CNPJ: sanções, PEP, óbito e ECA Digital.

Segmentos

  • Apostas e iGaming

Onde a maioridade é exigência para vender.

Integração

Uma chamada para verificar.

O sistema parceiro envia o CPF com assinatura e chave única. A plataforma limita as consultas por período e devolve só a resposta.

  • POST/age-verificationsVerificar maioridade · assinatura, chave única e limite de consultas
  • GET/age-verificationsListar verificações para auditoria
  • GET/age-verifications/{id}Detalhe de uma verificação, sem a data de nascimento

Exemplo de chamada

POST /age-verifications
X-Omnipay-Signature: {hmac_sha256_do_corpo}
Idempotency-Key: {chave_unica}

# resposta: maior, menor, indeterminado ou óbito
# a data de nascimento nunca volta

Próximos passos

ECA Digital sem guardar o que não precisa.

Demonstração para o seu time, acessos e APIs de teste e as credenciais das fontes oficiais, da plataforma ou suas.