Trazendo o escaneamento de ID para os navegadores da Web
Você pode ficar animado com o URL – os formulários da Web estão mudando para sempre.
Anos de pesquisa e desenvolvimento renderam frutos: conseguimos colocar o BlinkID nos navegadores mais populares do mundo, incluindo Chrome, Safari, Firefox e Microsoft Edge.
Até onde sabemos, esta é a primeira vez que alguém faz algo assim.
E a melhor parte é que conseguimos preservar os principais aspectos que nos diferenciam: a experiência do usuário e a privacidade dos dados.
Isso significa que as pessoas agora podem aproveitar a digitalização perfeita de IDs em qualquer site e usá-la para se registrar em produtos e serviços mais rápido do que nunca.
Manter o controle em uma nova plataforma
Há algum tempo, estamos pensando em levar nossa tecnologia orientada por IA para os navegadores.
O potencial estava lá. Quatro em cada cinco usuários estão se afastando dos formulários da Web, e mais de um quarto dos entrevistados disse que isso se deve ao tempo necessário para preenchê-los.
Com o escaneamento de ID baseado em navegador, pudemos eliminar o preenchimento manual de formulários em um canal que claramente não gosta disso.

Mas analisar documentos de identidade usando visão computacional avançada não é algo que os navegadores foram feitos para fazer. Especificamente, duas coisas estavam em nosso caminho (e ainda estão, até certo ponto):
- As webcams na maioria dos laptops e computadores de mesa são secundárias em relação às câmeras móveis (uma tendência em declínio, já que o trabalho remoto em meio ao “novo normal” estimula a demanda por uma resolução de vídeo mais alta).
- Os navegadores não fazem uso total da capacidade de processamento disponível (CPUs/núcleos) e, em geral, são desacelerados propositalmente para corrigir falhas de segurança como Spectre e Meltdown.
Ainda assim, o que lhes falta em desempenho, os navegadores compensam com seu alcance. A ideia de compartilhar toda a experiência de digitalização de ID com apenas um clique era boa demais para não ser explorada.
BlinkID SDK no navegador: Colocando um fim ao preenchimento de formulários como o conhecemos
O motivo pelo qual tantas pessoas estão desistindo de registrar suas contas on-line é simples.
A assinatura de produtos e serviços on-line praticamente não mudou desde o dia em que a Web nasceu. Você entra em um site e, mais cedo ou mais tarde, é forçado a digitar suas informações pessoais em uma relíquia da era do papel. Um formulário da Web.
Em seu livro de 226 páginas sobre como projetá-los de forma eficaz, Luke Wroblewski mergulha profundamente nas considerações de design que tornam o preenchimento de formulários menos incômodo.
Já se passaram 12 anos desde que o livro foi publicado, e o incômodo ainda está muito presente. É claro que agora temos recursos como preenchimento automático, design em várias etapas e entrada de texto preditiva, mas todas essas técnicas nos ajudam a reduzir a quantidade de digitação necessária, quando o que realmente queremos fazer é nos livrar completamente dela.
Com o BlinkID SDK no navegadoracreditamos que a entrada de dados pessoais na Web nunca mais será a mesma. Não é apenas o preenchimento de formulários que se tornou empolgante, é a experiência do usuário em um nível totalmente novo.
Qualquer navegador, qualquer dispositivo, qualquer ID
Três aspectos importantes fazem do BlinkID In-browser SDK uma tecnologia diferente de todas as outras.
- Ele oferece suporte total a vários navegadores. Um usuário pode digitalizar sua ID usando qualquer um dos quatro maiores navegadores da Web da atualidade: Chrome, Safari, Edge e Firefox.
- Funciona em qualquer dispositivo, incluindo telefones celulares, tablets e computadores de mesa. Quando dizemos que funciona em um dispositivo, estamos falando sério. O processamento em si ocorre no navegador, portanto, os dados pessoais nunca deixarão a segurança do dispositivo do usuário. Esse tipo de segurança pode ser especialmente útil em setores regulamentados por leis rigorosas de privacidade de dados, bem como por requisitos de KYC.
- Como ele executa vários modelos de IA, o BlinkID In-browser SDK pode reconhecer praticamente qualquer ID que você colocar na frente dele. Nós nos orgulhamos de nossa vasta gama de documentos compatíveis bem como dos meios de extrair informações deles (por meio da zona de leitura óptica, código de barras e zona de inspeção visual).
Por fim, tornamos a integração do escaneamento de ID com qualquer site rápida e fácil. Os desenvolvedores da Web podem adicioná-lo com apenas dez linhas de código JavaScript.
Menos código, mais oportunidades
Transferir para a Web um SDK (Software Development Kit) originalmente destinado a aplicativos móveis não é uma tarefa fácil.
Nossa equipe de desenvolvedores encontrou a solução no WebAssembly, um novo tipo de código que é executado com incrível rapidez nos navegadores modernos. O WebAssembly (abreviado como WASM) surgiu como uma alternativa ao JavaScript, que era, até então, a única linguagem de programação que podia ser usada nativamente na Web.
Mas, diferentemente do JavaScript, você não escreve o código do WebAssembly. Você o utiliza para compilar qualquer linguagem de programação em um formato binário leve que é executado por um navegador.
Por ser fornecido dessa forma, o WebAssembly é superior ao JavaScript quando se trata de executar código de alto desempenho.
Isso significa que coisas como edição de vídeo, renderização 3D (Google Earth Web, por exemplo) e, no nosso caso, análise de fluxo de vídeo e OCR orientado por ML funcionam em velocidades quase nativas.https://player.vimeo.com/video/485955128
Ok, quase nativo pode ser um pouco exagerado, já que o SDK do navegador BlinkID ainda precisa ser atualizado antes que sua velocidade de varredura atinja o desempenho em aplicativos móveis.
Ainda assim, o WebAssembly provou ser uma maneira eficiente de portar nosso código C++ para a Web e permitir que as pessoas aproveitem a varredura segura de IDs nos navegadores.
Não chegaríamos ao ponto de dizer que ele acabará com o JavaScript, mas provavelmente o veremos crescer em sua função de ajudante para aumentar o desempenho da Web.
Digitalização fora da caixa
Lembra que dissemos que as webcams são muito inferiores às câmeras móveis?
Você ainda pode encontrar um telefone de US$ 200 com uma câmera melhor do que a de um laptop de US$ 2.000.
Então, o que você faz quando é prejudicado por um hardware ruim? É claro que você pode contornar a situação com um software melhor.
Por trás da tela, o BlinkID In-browser SDK analisa o fluxo de vídeo da webcam do usuário em tempo real, buscando a imagem mais nítida e mais “digitalizável”.
Ele seleciona um quadro do fluxo de vídeo e, quando o encontra, garante uma varredura bem-sucedida. Ele também corta a imagem do próprio documento, pois isso pode ser usado posteriormente para comprovar sua validade.

A digitalização de documentos dessa forma representa um grande avanço na experiência do usuário.
Até o momento, as pessoas precisavam carregar manualmente a imagem do documento ou tirar uma foto quando ela se encaixava perfeitamente na moldura do visor.
Como era de se esperar, houve muitas tentativas.
Olhando para o futuro
O que você precisa ter em mente sobre o BlinkID In-browser SDK é que ele é realmente uma peça pioneira de tecnologia.
Os navegadores modernos evoluíram muito nos últimos anos, mas ainda precisam progredir antes de poderem executar com perfeição a digitalização de documentos de identidade em tempo real.
Dito isso, o BlinkID In-browser SDK já é adequado ao seu propósito. Ele é compatível com todos os principais navegadores, funciona com centenas de tipos de documentos e pode facilitar a vida de você quando necessário:
- Verifique se os clientes têm idade suficiente para acessar produtos e serviços com restrição de idade
- Inscrever clientes em uma conta bancária ou em um novo cartão SIM
- Capture informações pessoais precisas na verificação de identidade
- Gerenciar visitantes em escritórios corporativos, universidades, hospitais e bibliotecas
- Substituir a entrada de dados em praticamente qualquer caso de uso imaginável

Também estamos levando alguns de nossos outros produtos para a Web. O PhotoPay, nosso scanner de boletos de pagamento, já funciona no navegador e, em breve, o BlinkCard também estará disponível.
Dentro de um ou dois anos, estaremos olhando para trás com descrença sobre como o preenchimento de formulários na Web era lento e frustrante.