Guia de verificação de idade para aplicativos web

Entenda como a estimativa facial de idade e o acesso por faixa etária funcionam em aplicativos no navegador, quais requisitos regulatórios orientam esses controles e como integrar verificações de idade com a FACEIO sem exigir documento de identidade no fluxo simplificado.

Voltar à Central de Conhecimento
Por Equipe de Engenharia da FACEIO Atualizado

O que é verificação de idade?

A verificação de idade confirma se um usuário atende ao requisito mínimo de idade antes de liberar conteúdo, produtos ou serviços com restrição etária. É uma decisão de acesso, não uma verificação de identidade: a pergunta é “esta pessoa tem idade suficiente?”, e não “quem é esta pessoa?”

As abordagens tradicionais usam autodeclaração por caixa de seleção, validação de cartão de crédito ou envio de documento de identidade. Cada opção tem limitações: a autodeclaração é fácil de contornar, a validação por cartão exclui usuários legítimos e o envio de documentos aumenta o atrito e o risco à privacidade.

A estimativa facial de idade oferece uma opção intermediária: uma única captura facial ao vivo estima a faixa etária do usuário em tempo real, com verificações de vivacidade projetadas para rejeitar fotos, replays de tela e outros ataques de apresentação comuns. Se o fluxo também coletar um documento, o FACEIO ID Match poderá comparar a selfie com a foto do documento e retornar campos opcionais.

Estimativa facial de idade e verificação de idade por documento

Propriedade Estimativa facial de idade Verificação por documento
Exige documento?NãoSim (identidade, passaporte ou carteira de habilitação)
AtritoBaixo (uma captura)Maior (captura + extração + comparação)
ResultadoFaixa etária (por exemplo, menor de 18 ou 25+)Data de nascimento exata do documento
Vivacidade integradaSimExige selfie + etapa de vivacidade
Mais indicado paraControle de acesso com baixo atrito e liberação de conteúdoOnboarding de identidade sujeito a regulamentação

As duas abordagens são complementares. Muitos produtos usam a estimativa como primeira etapa e solicitam a verificação por documento apenas em casos limítrofes ou transações regulamentadas. Consulte verificação facial online para conhecer o fluxo baseado em documento.

Requisitos de conformidade para verificação de idade

Os requisitos de garantia de idade variam conforme a jurisdição, a categoria do produto, o tipo de conteúdo e a transação. Os proprietários de aplicações devem identificar as regras aplicáveis ao serviço antes de escolher estimativa, verificação de documentos ou outro método de controle de idade.

COPPA (EUA)

A lei de proteção da privacidade infantil online exige consentimento parental verificável antes da coleta de dados de menores de 13 anos. A estimativa de idade ajuda a retirar possíveis menores dos fluxos de coleta de dados.

Idade de consentimento digital no GDPR (UE)

Os Estados-membros definem a idade de consentimento digital entre 13 e 16 anos. Os serviços devem aplicar proteções adequadas à idade e podem precisar de consentimento parental abaixo do limite.

Leis de segurança online (Reino Unido e Austrália)

Os requisitos de segurança online podem impor deveres diferentes conforme o serviço, o conteúdo e a localização do usuário. Confirme o padrão de garantia de idade aplicável com assessoria qualificada, em vez de depender de um único padrão de implementação.

Regras específicas do setor

Bebidas alcoólicas, jogos de azar, conteúdo adulto, tabaco, cannabis e determinados recursos de redes sociais têm requisitos próprios de idade mínima. Combine a estimativa com a política documentada pela sua equipe de conformidade.

Este conteúdo não constitui aconselhamento jurídico. Confirme com sua equipe jurídica as obrigações específicas das jurisdições e da categoria do seu produto e consulte a Central de Confiança da FACEIO, Política de Privacidade e Boas Práticas de Privacidade para obter orientações sobre privacidade e segurança do serviço.

Onde a verificação de idade é usada

  • E-commerce com restrição etária: venda de bebidas alcoólicas, tabaco, cannabis, produtos de vaping e fogos de artifício. Consulte padrões de segurança para e-commerce.
  • Jogos de azar e games: apostas com dinheiro real e conteúdo de jogos com restrição etária.
  • Conteúdo adulto: controle de acesso a materiais restritos a maiores de 18 ou 21 anos.
  • Redes sociais: encaminhamento dos usuários aos controles de idade e às proteções específicas para menores escolhidos pela plataforma.
  • Streaming e mídia: controle de conteúdo com classificação etária em plataformas de vídeo e jogos.
  • Produtos financeiros: onboarding com restrição etária para investimentos, crédito e criptoativos. Consulte eKYC para fintech.

Como a FACEIO estima a idade

A FACEIO estima a idade com uma única captura facial ao vivo. O modelo analisa a captura e retorna uma faixa etária estimada. A detecção de vivacidade é executada na mesma captura, de modo que o fluxo foi projetado para rejeitar ataques de apresentação comuns, como fotos impressas, replays de tela e vídeos pré-gravados.

Principais características do fluxo de estimativa:

  • Nenhum documento necessário no fluxo simplificado. Uma selfie ao vivo é suficiente para estimar uma faixa etária.
  • Vivacidade em primeiro lugar. A captura deve passar pela proteção contra spoofing antes que a estimativa de idade seja retornada.
  • Limites configuráveis. Direcione usuários acima ou abaixo do limite da sua política para experiências diferentes.
  • Implementação com foco em privacidade. Seu aplicativo trabalha com a decisão de idade e o resultado de roteamento retornados, não com a mídia bruta da captura. Consulte Facial ID, Boas Práticas de Privacidade e Boas Práticas de Segurança.
  • Pode ser combinado com ID Match quando o fluxo precisa comparar uma selfie com a foto do documento e extrair campos opcionais. Consulte FACEIO ID Match.

A estimativa de idade é uma probabilidade, não uma medição exata. Em setores regulamentados, combine-a com a validação de documento e sua política de risco para criar uma trilha de auditoria justificável.

Fluxo de integração

A inclusão da verificação de idade em um aplicativo web com a FACEIO segue o mesmo padrão da autenticação facial, pois a estimativa de idade é executada na mesma captura do fio.js:

  1. Crie um aplicativo FACEIO. Cadastre-se no FACEIO Console e copie o ID público do aplicativo. Siga o guia de primeiros passos.
  2. Carregue fio.js. Adicione o SDK fio.js à página que contém o controle de idade.
  3. Execute a estimativa de idade. Inicie uma captura facial ao vivo com verificação de vivacidade e receba a faixa etária estimada a partir da mesma captura.
  4. Aplique sua política. Libere o acesso para usuários acima do limite e encaminhe usuários abaixo ou próximos do limite para um método alternativo, como a comparação entre selfie e documento pelo ID Match, seus próprios controles de documento, revisão manual ou recusa de acesso.
  5. Valide no servidor. Valide o resultado no backend antes de liberar o acesso, como em qualquer fluxo da FACEIO. Consulte o guia de boas práticas de segurança.
  6. Registre a decisão. Registre o resultado da faixa etária e a decisão de roteamento para auditoria, sem gravar a mídia bruta da captura nos logs do aplicativo. Para controles de backend, consulte o checklist da API, REST API e webhooks.

Recursos para desenvolver a verificação de idade

Passe do conceito à implementação com os principais recursos da FACEIO para verificação de idade, integração no navegador, implantação em produção e configuração do aplicativo pelo Console.

Perguntas frequentes

A estimativa facial de idade é precisa o suficiente para conformidade?

A estimativa facial de idade classifica usuários em faixas etárias, como menores de 18 ou maiores de 25 anos, mas não mede a idade exata. O FACEIO ID Match pode comparar uma selfie ao vivo com a foto do documento e retornar campos opcionais, enquanto seu aplicativo valida o documento e aplica sua política de idade.

A estimativa de idade exige documento de identidade?

Não. A FACEIO pode estimar a idade com uma única captura facial ao vivo, sem exigir documento. Se o fluxo também coletar um documento, o ID Match poderá comparar a selfie com a foto e retornar campos opcionais. Ele não autentica o documento nem toma a decisão de idade.

Estimativa de idade e verificação de idade são a mesma coisa?

A estimativa de idade infere uma idade aproximada a partir de características faciais. A verificação de idade confirma se o usuário atende a um limite, como 18+ ou 21+, e pode combinar estimativa, validação de documentos, vivacidade e política de risco. A estimativa fornece o sinal; a verificação determina a decisão.

A FACEIO armazena a imagem facial após a estimativa de idade?

A FACEIO não expõe imagens brutas da captura ao fluxo do seu aplicativo. A estimativa de idade pode ser executada como uma decisão independente a partir da captura ao vivo. Se você combinar a estimativa de idade com o cadastro facial, o mecanismo de reconhecimento facial selecionado armazenará hashes biométricos não reversíveis ou índices do aplicativo conforme sua configuração e política de exclusão. Consulte a referência de Facial ID para obter detalhes.

Posso usar a estimativa de idade sem cadastrar o usuário para login?

Sim. A estimativa de idade pode ser executada como uma verificação independente durante o onboarding ou controle de acesso, sem criar um Facial ID para logins recorrentes. Também é possível combiná-la com o cadastro facial se o usuário precisar entrar por reconhecimento facial depois. Consulte como adicionar a FACEIO à sua página de login e o Guia de integração.

Guias relacionados

Adicione verificação de idade ao seu site

Crie um aplicativo FACEIO no Console, copie o ID público do aplicativo e adicione verificações de idade no navegador com fio.js. Use o ID Match se também precisar comparar uma selfie com a foto do documento e extrair campos opcionais. Depois, consulte o checklist de lançamento e o guia de integração para a implantação em produção.