Autenticação facial para sites e aplicativos web

Biblioteca e APIs de autenticação facial seguras e compatíveis com diversos navegadores para sites, portais corporativos e aplicativos web. Fáceis de integrar ao seu fluxo de login.

Ofereça acesso sem senha de nível empresarial aos seus sites, portais corporativos e aplicativos web com um framework seguro de reconhecimento facial.

99.7%
Precisão no LFW
<1 s
Tempo de autenticação
5 minutos
Integração
Interface do SDK de autenticação facial FACEIO para login sem senha
★★★★★ Mais de 9 milhões de instâncias do widget e implantações do SDK

Milhares de desenvolvedores e empresas em todo o mundo confiam no FACEIO

Crie seu aplicativo no FACEIO ↗ e integre fio.js ao seu site ou aplicativo web. Permita que novos usuários se cadastrem e usuários já cadastrados façam login com reconhecimento facial.

Creative Zone
All Travel
Symisc
MediaHub
Rey Group
GVIC
PixLab
O que o FACEIO faz

Autenticação facial segura
para sites, aplicativos e portais corporativos

O FACEIO permite que equipes de produto e desenvolvimento integrem autenticação facial sem senha aos fluxos de login existentes. Use fio.js para cadastrar novos usuários e autenticar usuários já cadastrados em navegadores e dispositivos modernos.

Ícone de detecção de vivacidade

Detecção de vivacidade e proteção contra falsificação integradas

Verifique se há uma pessoa real diante da câmera durante o cadastro e a autenticação, ajudando seu aplicativo a rejeitar fotos, vídeos e outras tentativas de falsificação.

Ícone de autenticação facial

Autenticação facial

Os usuários se cadastram uma vez e se autenticam com o rosto ao retornar. O FACEIO funciona no navegador, enquanto seu aplicativo mantém o controle das contas e das regras de acesso.

Ícone de verificação de acesso

Verificação de acesso seguro

Combine a autenticação facial com a validação do código PIN para proteger contas de clientes, portais de funcionários e outras áreas restritas do seu site ou aplicativo web.

Para equipes de desenvolvimento e produto

Implante autenticação facial nos seus sites e aplicativos

Crie um aplicativo no FACEIO, adicione a biblioteca fio.js ao seu site e chame enroll() para cadastrar novos usuários e authenticate() quando eles retornarem.

Integre o FACEIO em quatro etapas

1

Crie um aplicativo no FACEIO

Use o assistente de criação de aplicativos no FACEIO Console, copie o App Public ID e adicione o domínio onde o FACEIO será executado.

Abrir Console
2

Configure a autenticação

Escolha um mecanismo de reconhecimento facial, revise as configurações de vivacidade e código PIN e adapte a UI/UX do widget ao seu site ou aplicativo web.

Ver guia de configuração
4

Cadastre e autentique usuários

Chame enroll() para cadastrar um novo usuário e depois authenticate() quando um usuário já cadastrado retornar ao seu site ou aplicativo web.

Ver guia de integração
app.js
// Inicialize o FACEIO
const faceio = new faceIO("your-app-id");

// Cadastre um novo usuário
async function enrollUser() {
  try {
    const userInfo = await faceio.enroll({
      locale: "auto",
      // Dados a associar ao novo usuário
      payload: {
        email: "user@example.com",
        id: "user123"
      }
    });
    console.log("User enrolled:", userInfo);
  } catch (error) {
    console.error(error);
  }
}

// Autentique um usuário já cadastrado
async function authenticateUser() {
  try {
    const userData = await faceio.authenticate({
      locale: "auto"
    });
    // Obtenha os dados associados ao usuário autenticado
    console.log("User authenticated:", userData);
  } catch (error) {
    console.error(error);
  }
}
99.7%
Precisão no LFW
70+
Idiomas do widget
5 min
Tempo de configuração
Compatível com seu frontend

Use o FACEIO com qualquer framework JavaScript

fio.js funciona diretamente no navegador com Vanilla JavaScript, React, Vue, Angular, Next.js e outras tecnologias JavaScript. Não é necessário um pacote específico para cada framework.

Adicione fio.js ao seu frontend

Use um dos exemplos acima ou siga o guia de integração para adicionar o cadastro de usuários e a autenticação facial ao seu site ou aplicativo web.

Sem pacotes específicos por framework
Como o FACEIO funciona

Autenticação facial
diretamente no navegador

O FACEIO adiciona um widget com orientações para cadastro e autenticação a sites e aplicativos web móveis. Seu backend mantém o controle das contas, das regras de acesso, da recuperação e da autorização.

Com o FACEIO, você pode:

  • Cadastrar novos usuários e autenticar usuários já cadastrados pelo navegador
  • Apresentar seu aviso e obter consentimento antes do cadastro facial
  • Usar verificações de vivacidade e a validação padrão do código PIN no fluxo de login
  • Enviar o resultado ao seu backend, onde seu aplicativo concede ou nega acesso

Escolha o mecanismo de reconhecimento facial

Selecione e configure no Console o mecanismo de reconhecimento facial usado pelo seu aplicativo FACEIO.

Gerencie consentimento e exclusão

Seu site ou aplicativo web apresenta o aviso necessário, obtém consentimento e oferece um processo de exclusão. O FACEIO não armazena nem acessa hashes biométricos.

Implante na nuvem ou na sua infraestrutura

Use um mecanismo de nuvem compatível ou implante o PixLab Insight na sua infraestrutura quando precisar de processamento local e controle da infraestrutura.

Adicione uma biblioteca JavaScript

Carregue fio.js, inicialize a biblioteca com seu App Public ID e chame o método necessário para o seu fluxo. Não é necessário instalar extensão, aplicativo nativo ou sensor biométrico dedicado.

Autenticação facial em diversos navegadores para sites e aplicativos web móveis

Chrome
Firefox
Safari
Edge
Recursos de acessibilidade

Autenticação facial com orientações
para mais usuários

O widget FACEIO oferece instruções visuais e de áudio durante o cadastro e a autenticação. Teste esses recursos no fluxo completo de acessibilidade do seu site ou aplicativo web antes do lançamento.

Suporte a leitores de tela para tecnologias assistivas compatíveis

Navegação por teclado para interações com o widget que não exigem mouse

Orientações de implementação acessível para equipes que criam jornadas inclusivas

Orientações por voz

As instruções de áudio orientam o usuário durante o cadastro e a autenticação enquanto o widget está aberto.

Orientações integradas

Avalie a experiência completa do widget com sua interface e seus requisitos de acessibilidade antes de usá-lo em produção.

Câmera
Fluxo no navegador
Com orientações
Instruções ao usuário

Principais recursos de autenticação facial

Biblioteca JavaScript independente de framework

Integre autenticação facial sem substituir seu frontend

  • Carregue fio.js no navegador e inicialize a biblioteca com seu App Public ID
  • Use a câmera do dispositivo em navegadores compatíveis, sem aplicativo nativo ou sensor dedicado
  • Mantenha os dados das contas e as decisões de autorização no seu backend

Login facial sem senha

Permita que usuários cadastrados façam login com o rosto em vez de digitar uma senha

  • Chame enroll() no cadastro do usuário e authenticate() quando ele retornar
  • Use a validação padrão do código PIN e defina seu processo de recuperação de contas
  • Verifique o resultado no seu backend antes de criar uma sessão ou conceder acesso

Controles de segurança para autenticação facial

Combine comparação facial, verificações de vivacidade e validação do código PIN

  • O mecanismo de reconhecimento facial selecionado cria o hash biométrico após o consentimento do usuário
  • O FACEIO retorna o resultado da autenticação sem armazenar nem acessar hashes biométricos
  • Combine o FACEIO com autorização no backend, limites de requisições e recuperação segura de contas

Estimativa de idade pelo rosto

Receba uma faixa etária estimada como sinal adicional para seu fluxo

  • Solicite uma estimativa de idade durante uma captura facial compatível no navegador
  • Defina os limites, os métodos alternativos e a análise manual necessários para seu produto
  • Trate a estimativa como um sinal, não como prova de idade ou verificação de identidade legal
Casos de uso comuns

Autenticação facial para processos reais de negócios

Use o FACEIO para integrar autenticação facial pelo navegador ao login, ao registro de presença de funcionários ou alunos, ao acesso de atendentes e ao cadastro de clientes.

Gestão de equipes

Autenticação facial para registro de presença

Autentique funcionários pelo navegador e envie o resultado ao seu sistema de presença, escalas, RH ou folha de pagamento.

Navegador
Fluxo de registro de presença
Pelo rosto
Verificação de presença
  • Ajude a limitar registros por terceiros
    Exija que o funcionário cadastrado conclua o fluxo de autenticação configurado
  • Integração com o backend
    Conecte os resultados da autenticação ao seu fluxo de RH, folha de pagamento ou escalas
  • Registro pela câmera
    Use um navegador e uma câmera em vez de um crachá, cartão ou terminal compartilhado
Integrar autenticação de funcionários
Registro de presença de funcionários com reconhecimento facial

Crie um aplicativo e teste a autenticação facial no seu site ou aplicativo web.

Crie um aplicativo no FACEIO

FACEIO Meeting Shield

Extensão do Chrome

Sinais de risco de deepfakes em reuniões web ao vivo

O FACEIO Meeting Shield é uma extensão do Chrome que analisa o vídeo visível em sessões compatíveis do Google Meet, Zoom Web e Microsoft Teams Web. Ele alerta sua equipe ao detectar sinais suspeitos no vídeo que podem exigir uma análise mais detalhada.

Foi desenvolvido para entrevistas remotas, chamadas executivas, consultas financeiras, reuniões jurídicas e outras conversas em que uma tentativa de se passar por outra pessoa pode afetar uma decisão.

meet.company.com/xyz-abcd-efg
Proteção ativa
Participante · Convidado

Analise sinais suspeitos no vídeo durante uma reunião

  • Fluxo por extensão do Chrome para reuniões web ao vivo compatíveis.
  • Análise com prioridade ao processamento local, projetada para evitar o envio do vídeo bruto da reunião.
  • Sinais de risco associados a vídeo sintético, vídeo reproduzido, uso abusivo de câmeras virtuais e movimentos faciais manipulados.
  • Desenvolvido para complementar seus controles de reuniões e tomada de decisões.
  • Funciona em sessões compatíveis do Google Meet, Zoom Web e Microsoft Teams Web no Chrome.

Adicione um sinal antes de uma decisão sensível

Use o Meeting Shield como sinal adicional de análise antes de compartilhar informações confidenciais, aprovar uma transação, contratar um candidato ou continuar uma conversa sensível. Sua organização continua responsável por seus procedimentos de análise, aprovação e segurança.

app.yourcompany.com/verify-identity
FACEIO ID Match
Fluxo com orientações
Documento
2Selfie
3Resultado
Documento de identidade
Selfie ao vivo
Documento
Capturado
Vivacidade
Verificando
Comparação facial
Pendente
Continuar a comparação

Integrado ao seu site ou aplicativo web

Mais de 11 mil documentos de identidade
Mais de 197 países e territórios

FACEIO ID Match

Compare uma selfie ao vivo com a foto de um documento

O FACEIO ID Match é um widget para navegador que orienta o usuário na captura de um documento de identidade e de uma selfie ao vivo. Ele faz uma verificação de vivacidade, compara a selfie com a foto extraída do documento e pode retornar os campos solicitados.

A leitura do documento e a extração opcional de campos utilizam a API PixLab DOCSCAN, compatível com mais de 11 mil formatos de documentos de identidade de mais de 197 países e territórios. O ID Match não autentica o documento nem substitui o processo de KYC.

As imagens capturadas e os dados da leitura são processados em RAM e excluídos após a geração do resultado, independentemente de a comparação ter sucesso ou falhar. Nenhum dado da leitura ou log de processamento é retido. Seu aplicativo continua responsável pela validação dos documentos e por todas as decisões posteriores.

O que o ID Match faz

  • Orienta o usuário na captura do documento e da selfie ao vivo, na verificação de vivacidade e na comparação facial 1:1.
  • Usa o PixLab DOCSCAN para oferecer ampla cobertura de documentos, incluindo passaportes, documentos nacionais de identidade, carteiras de motorista, vistos e autorizações de residência.
  • Retorna o resultado da comparação entre selfie e foto, o resultado da verificação de vivacidade e os campos do documento solicitados.
  • Funciona em navegadores de computadores e dispositivos móveis, sem exigir um aplicativo nativo.
  • Pode ser usado na criação de contas e combinado com a autenticação facial do FACEIO para futuros logins sem senha.

Compare selfies e documentos no seu fluxo web

O ID Match compara dois rostos e pode extrair campos do documento. Ele não autentica o documento, não realiza verificações KYC ou AML nem decide se um usuário deve ser aprovado.

Por que escolher o FACEIO

Autenticação facial que
se adapta ao seu produto web

Integre login facial sem senha ao seu site ou aplicativo web, mantendo os dados das contas, a autorização e as regras de negócio no seu backend.

Ícone de segurança de contas

Adicione um sinal para acesso às contas

Use autenticação facial junto com seus controles de autorização, recuperação de contas e prevenção de fraude.

Ícone de compatibilidade entre plataformas

Compatível com diversos navegadores

Use o mesmo fluxo com orientações para cadastro e autenticação em celulares, tablets, notebooks e computadores compatíveis.

Ícone de integração simples

Integração JavaScript simples

Carregue fio.js, inicialize a biblioteca com seu App Public ID e conecte o resultado ao seu backend.

Ícone de confiança e segurança

Configure os controles de segurança necessários

Combine comparação facial, verificações de vivacidade, validação padrão do código PIN, restrições de domínio e controles do seu backend.

Desenvolvido para autenticação em produção

Conecte o FACEIO aos processos de autorização, recuperação de contas, limites de requisições, monitoramento e suporte já usados pelo seu site ou aplicativo web.

99,7% de precisão no LFW

Precisão do reconhecimento facial medida pelo benchmark Labeled Faces in the Wild

Opções de residência de dados na UE

Use suas credenciais do AWS Rekognition ou implante o PixLab Insight na sua infraestrutura quando necessário

Implantação na sua infraestrutura

Execute o mecanismo de reconhecimento facial PixLab Insight na sua própria infraestrutura

Login mais simples

Permita que usuários cadastrados se autentiquem sem digitar ou redefinir uma senha

Use o FACEIO no seu fluxo atual

Ícone de segurança para fintechs e instituições financeiras

Fintech

Integre resultados de comparação facial e vivacidade ao cadastro gerenciado pela sua organização

Ícone de autenticação para comunidades e marketplaces

Comércio eletrônico

Autentique compradores, vendedores ou usuários de marketplaces antes de ações sensíveis nas contas

Ícone de check-in para reservas e agências de viagens

Viagens

Integre autenticação facial ao acesso a reservas e aos fluxos de check-in de clientes

Ícone de autenticação de clientes para empresas

SaaS

Permita que usuários cadastrados acessem suas contas com autenticação facial compatível com diversos navegadores

Perguntas frequentes

Dúvidas comuns sobre o FACEIO

Entenda o que o FACEIO faz, como ele se integra ao seu site e quais responsabilidades cabem ao seu aplicativo.

O que o FACEIO faz?

O FACEIO integra autenticação facial a sites e aplicativos web. Novos usuários se cadastram por meio de fio.js, os usuários já cadastrados se autenticam com o rosto e seu backend usa o resultado para criar uma sessão ou aplicar suas próprias regras de acesso.

Como integro o FACEIO ao meu site?

Crie um aplicativo FACEIO no Console, copie o App Public ID, carregue e inicialize fio.js e chame enroll() para novos usuários e authenticate() para usuários já cadastrados.

O FACEIO armazena hashes biométricos?

Não. O FACEIO, incluindo a biblioteca fio.js, o widget integrado, a REST API e o Console, não armazena, trata nem acessa hashes biométricos. O mecanismo de reconhecimento facial selecionado pelo responsável pelo aplicativo gerencia os hashes biométricos conforme a configuração e o fluxo de consentimento do aplicativo.

Quais controles de segurança o FACEIO oferece?

O FACEIO oferece verificações de vivacidade e proteção contra falsificação, validação do código PIN ativada por padrão e opções de restrição de domínio. O responsável pelo aplicativo continua responsável pela autorização no backend, pela recuperação de contas, pelos limites de requisições e pelos demais controles necessários para seu serviço. Consulte o guia de boas práticas de segurança antes de usá-lo em produção.

O FACEIO oferece autenticação acessível?

O widget FACEIO inclui instruções visuais e de áudio, navegação por teclado e suporte a leitores de tela em navegadores e tecnologias assistivas compatíveis. O responsável pelo aplicativo deve testar o fluxo completo e oferecer um método alternativo de acesso a quem não pode ou não deseja usar autenticação facial.

Comece sua integração

Integre autenticação facial ao seu site

O FACEIO já ultrapassou 9 milhões de instâncias do widget. Crie um aplicativo no Console, copie o Public ID e adicione fio.js ao seu site ou aplicativo web e conecte o resultado da autenticação ao seu backend.