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.