Pular para o conteúdo
Clinford Jordano Valencia
Todos os projetos
MobileWeb

Integrações de NFC e eKYC

Wrappers de React sob medida sobre as pontes NFC nativas e uma máquina de estados de leitura robusta, que elevaram a taxa de aprovação do JPKI no Japão em 15 pontos e a do Android em 14.

Papel
Senior Frontend Engineer
Período
2025–atual
Stack
React · React Native bridge · State machines · NFC · eKYC

O problema

A conformidade exigia integrar verificação por hardware, como ler o chip NFC de um passaporte, por meio de vários fornecedores e numa enorme variedade de celulares e redes. As taxas de aprovação eram ruins: cerca de 25 % no JPKI do Japão e 22 % no Android. O navegador não consegue falar com um chip NFC, então tudo passava pelas pontes do aplicativo nativo.

A abordagem

  • Wrappers de React sob medida sobre as pontes nativas, em vez das telas padrão dos fornecedores. As telas padrão eram rígidas e falhavam em silêncio quando o passaporte se mexia; as nossas acrescentaram guias visuais de alinhamento, sinais hápticos, fluxos de recuperação de erros e a nossa própria marca.
  • Máquinas de estados assíncronas e explícitas (leitura, leitura do chip, verificação), com novas tentativas automáticas quando a conexão NFC cai.

O resultado

  • Taxa de aprovação do JPKI no Japão: de 25 % para 40 % (+15 pontos percentuais).
  • Taxa de aprovação no Android pela integração NFC: de 22 % para 36 % (+14 pontos).
  • Depois do lançamento do Persona NFC: +5,52 pontos na conversão total de KYC em 7 dias, em mais de 15 países.