Privacidade por design para verificação de idade em fluxos digitais sensíveis

Verificação de idade com privacidade por design e processamento local

O Kagefy foi desenhado para aplicar restrição etária com processamento local, liveness e decisão por risco. Integre em web e mobile, ajuste o nível de exigência da validação conforme o risco do seu fluxo e mantenha fallback forte quando necessário.

Processamento local no fluxo padrãoRetorna allow, deny, require_strong_method ou inconclusiveIdade mínima configurável e SDK para web com expansão para mobile
A partir de R$ 0,05 por validação completa. Ideal para times que precisam aplicar 18+ com menor exposição de imagem no fluxo padrão.
Projetado para combinar mecanismos eficazes de verificação de idade com minimização de dados e proteção da privacidade.
  • Constituição Federal, art. 5º, X
  • Decreto nº 12.880/2026, art. 15, I, e art. 24

Quickstart para avaliar sem depender de call

Se eu fosse um dev avaliando esse SDK, eu precisaria responder rápido três coisas: como integrar, o que recebo de volta e quais plataformas estão prontas agora.

Exemplo mínimo com React

Configuração de idade mínima, perfil de risco e leitura da decisão final.

import { useEffect } from "react";
import { useAgeVerifier } from "@kagefy/sdk-react";

export function AgeGate() {
  const { videoRef, result, start } = useAgeVerifier({
    minimumAgeYears: 18,
    riskProfile: "high",
  });

  useEffect(() => {
    void start();
  }, [start]);

  return (
    <>
      <video ref={videoRef} autoPlay playsInline muted />
      <pre>{result?.decision.decision ?? "starting"}</pre>
    </>
  );
}

O que o SDK devolve

  • Decisão estruturada: allow, deny, require_strong_method, inconclusive
  • Score breakdown de idade, liveness e qualidade
  • Idade mínima configurável pelo integrador
  • Pipeline local com detecção facial, estimativa etária e liveness

Status por plataforma

  • Web SDK: pronto para avaliação agora
  • React SDK: pronto para avaliação agora
  • React Native e Ionic: caminho preparado no produto
  • Android e iOS nativos: evolução planejada para sinal mais forte no mobile

O que o time vê na prática, antes de falar com vendas

O fluxo precisa ficar claro rápido: captura local, consolidação de sinais e uma decisão pronta para o produto operar.

Como isso entra no produto

  • O usuário entra no fluxo com captura local e validação de qualidade mínima
  • O SDK combina idade estimada, liveness e contexto de risco na mesma sessão
  • O produto recebe uma decisão pronta para operar sem depender de um score solto

A ideia central é reduzir ambiguidade operacional: o SDK não entrega só detecção, entrega uma decisão utilizável.

Exemplo de resposta estruturada

A resposta abaixo mostra como o SDK entrega uma saída pronta para aplicação de política, não apenas sinais soltos.

{
  "minimumAgeYears": 18,
  "decision": "require_strong_method",
  "riskProfile": "high",
  "signals": {
    "age": {
      "estimate": 19.4,
      "confidence": 0.91
    },
    "liveness": {
      "status": "passed",
      "challengeCount": 2
    },
    "quality": "good"
  }
}

Uma decisão melhor porque a validação não depende de um único sinal

Em vez de depender de um único método fraco, a plataforma combina sinais locais, qualidade de captura e liveness para entregar uma resposta acionável para o produto.

1

Detecção facial local

O SDK confirma presença de rosto, enquadramento e qualidade mínima antes de avançar no fluxo.

2

Estimativa etária local

A estimativa etária acontece localmente, sem depender de envio do frame facial para backend no fluxo padrão.

3

Liveness com desafio

O sistema executa desafios de liveness para elevar a dificuldade de fraude simples e melhorar a confiança operacional.

4

Decisão por risco

Os sinais são consolidados em uma saída pronta para uso: allow, deny, require_strong_method ou inconclusive.

5

Fallback forte

Quando a evidência não sustenta liberação, a plataforma exige método mais forte ou retorna inconclusivo.

Projetado para decisão conservadora em fluxos sensíveis

  • Focado em verificação etária, não em KYC completo
  • Complementa política de acesso sem substituir identidade civil
  • Evidência fraca não sustenta liberação em contexto sensível
  • Ausência de sinal preserva decisão conservadora
  • Estado inconclusivo faz parte da política de decisão
  • Fallback forte previsto para contextos de maior risco

Saída estruturada para produto

allowLiberação quando a combinação de sinais sustenta o fluxo para o nível de risco configurado.
denyBloqueio quando a evidência aponta inconsistência clara com a política configurada.
require_strong_methodEscalonamento para método forte quando o contexto exige mais do que o fluxo local pode provar.
inconclusiveEstado válido quando a plataforma não deve liberar acesso com os sinais observados.

Exemplo prático: borda etária ou evidência insuficiente é direcionada para require_strong_method ou inconclusive, preservando uma política mais defensável.

Privacidade é parte do desenho da solução.

O produto parte do princípio de minimização de dados. O caminho padrão prioriza processamento local, menor exposição de imagem e uma arquitetura mais defensável para produto, segurança e compliance.

Privacidade por design

  • Processamento local no fluxo padrão
  • Retenção de selfie fora do requisito estrutural
  • Biometria bruta fora da base do produto
  • Logs mínimos para auditoria operacional
  • Operação offline/on-device quando aplicável

O que fica no dispositivo

  • Detecção facial
  • Estimativa etária
  • Liveness
  • Qualidade de captura
  • Decisão local sempre que o fluxo permitir

O que pode sair do dispositivo

  • Score consolidado
  • Decisão final
  • Timestamp
  • Método utilizado
  • Versão do modelo e metadados mínimos de auditoria

Onde esse modelo entrega valor mais rápido

O produto foi desenhado para contextos em que restrição etária, privacidade e necessidade de fallback forte precisam coexistir sem improviso.

Conteúdo adulto

Controle de acesso com menor exposição de dados sensíveis e fallback forte quando a evidência não for suficiente.

Plataformas com restrição etária

Apps, comunidades, publishers e serviços que precisam aplicar idade mínima com mais consistência operacional.

Produtos digitais com sensibilidade reputacional

Quando proteção do usuário, privacidade e redução de risco precisam andar juntas.

Web e mobile

Uma base única de produto com caminho claro de expansão para múltiplas plataformas.

Feito para times técnicos que precisam integrar rápido e defender a escolha internamente

Integração por SDK, configuração por risco e saída estruturada para uso direto no produto.

SDK-first

Integração por SDK para web e React, com caminho preparado para React Native, Ionic e evolução para Android e iOS.

Configuração por risco

O integrador define idade mínima, perfil de risco e políticas de validação conforme o caso de uso.

Nível de exigência ajustável

Menos fricção onde isso faz sentido, mais rigidez onde a operação exige maior resistência a tentativa de burla.

Decisão estruturada

A saída já organiza risco, evidência e necessidade de fallback para uso direto no produto.

Comece pelo SDK para React

Exemplo mínimo para iniciar a avaliação técnica com React.

npm install @kagefy/sdk-react

Privacidade por padrão e uma decisão técnica mais defensável para produto, engenharia, jurídico e compliance.

O risco começa quando o acesso é sensível e a verificação é fraca

Na prática, o ponto crítico não é diferenciar extremos óbvios. É reduzir fraude na fronteira etária relevante, sem empurrar o usuário para um fluxo invasivo e sem criar uma operação difícil de defender internamente.

Soluções fracas

Métodos isolados e superficiais podem ser burlados com facilidade e deixam a plataforma exposta em fluxos de maior risco.

Soluções invasivas

Fluxos que exigem envio de selfie, retenção de imagem ou captura excessiva de dados aumentam fricção, pressão regulatória e risco reputacional.

O que a plataforma precisa

Uma infraestrutura que combine privacidade, resistência a fraude e capacidade de fallback quando a evidência não for suficiente para liberar acesso.

Preço por volume para começar pequeno e ganhar eficiência

A comunicação comercial começa em R$ 0,05 por validação completa. A calculadora mostra como a faixa efetiva varia conforme o pacote de créditos e o consumo esperado.

Calculadora de plano

Simule sua faixa de créditos e veja a precificação aplicável

A calculadora usa a progressão comercial atual, de 1.000 até 1.000.000 de créditos equivalentes, para mostrar faixa aplicável e preço unitário.

Faixa de créditos 1.000.000 créditos
Preço por validação R$ 0,05

Faixas comerciais de referência para avaliação inicial. Consumos acima de 1 milhão podem ser negociados sob condição dedicada.

Cobrança objetiva
A partir de R$ 0,05 por validação completa

Modelo baseado em créditos, com entrada a partir de 1.000 créditos e desconto progressivo conforme a faixa de consumo.

  • Entrada a partir de 1.000 créditos
  • Desconto progressivo conforme a faixa de consumo cresce
  • Faixas pensadas para reduzir custo marginal em operações maiores
  • Na avaliação comercial, detalhamos como retries, inconclusivos e fallback entram na política de consumo

Perguntas frequentes para avaliação inicial

Respostas curtas para produto, engenharia, jurídico e liderança entenderem rápido o posicionamento da solução.

O produto envia a imagem do rosto para o servidor?

No fluxo padrão, a proposta é operar com processamento local e manter a decisão inicial fora do backend.

O produto armazena biometria?

A arquitetura foi pensada para minimizar dados e evitar persistência de biometria bruta no fluxo padrão.

Isso substitui KYC?

A solução é infraestrutura de decisão para verificação de idade. KYC e prova de identidade civil pertencem a outra camada de produto.

Funciona offline?

O desenho do produto prioriza execução local e operação offline/on-device sempre que aplicável.

O que sai do dispositivo no fluxo padrão?

O objetivo é trafegar apenas score, decisão e metadados mínimos de auditoria. A imagem facial não faz parte da dependência padrão do fluxo.

Quais plataformas estão prontas agora?

Hoje a avaliação parte do SDK web e do SDK React. React Native, Ionic e nativo mobile fazem parte da evolução planejada do produto.

Posso configurar a idade mínima?

Sim. A plataforma foi pensada para permitir configuração por integrador conforme o caso de uso.

Como funciona o preço?

A comunicação comercial parte de R$ 0,05 por validação completa. A faixa efetiva depende do pacote de créditos e do consumo previsto, como mostrado na calculadora.

Se o seu time precisa restringir acesso por idade com menor exposição de imagem, vale conversar.

Mostramos como integrar, como posicionar o fluxo no produto e como calibrar a validação para o risco real do seu caso de uso.

Solicitar demonstração

Preencha o formulário e o time retorna com o próximo passo para arquitetura, integração e modelo comercial. Sem anexos, sem upload de imagem e sem um formulário longo desnecessário.

O que acontece depois

  • Entendemos seu fluxo e a idade mínima exigida
  • Sugerimos o perfil de risco e a barra de validação
  • Indicamos o caminho de integração mais viável para web ou mobile

Bom contexto para enviar

  • Faixa de consumo estimada
  • Se o fluxo é web, mobile ou híbrido
  • Se você precisa de 18+, outra idade mínima ou fallback forte obrigatório