MóvilWeb
Integraciones de NFC y eKYC
Envoltorios de React a medida sobre los puentes NFC nativos y una máquina de estados de escaneo robusta, que subieron la tasa de aprobación de JPKI en Japón 15 puntos y la de Android 14.
- Rol
- Senior Frontend Engineer
- Periodo
- 2025–actualidad
- Stack
- React · React Native bridge · State machines · NFC · eKYC
El problema
El cumplimiento normativo exigía integrar verificación por hardware, como leer el chip NFC de un pasaporte, a través de varios proveedores y en una enorme variedad de teléfonos y redes. Las tasas de aprobación eran bajas: alrededor del 25 % en el JPKI de Japón y del 22 % en Android. Un navegador no puede comunicarse con un chip NFC, así que todo pasaba por los puentes de la aplicación nativa.
El enfoque
- Envoltorios de React a medida sobre los puentes nativos, en lugar de las pantallas estándar de los proveedores. Esas pantallas eran rígidas y fallaban sin avisar en cuanto el pasaporte se movía; las nuestras añadieron guías visuales de alineación, señales hápticas, flujos de recuperación de errores y nuestra propia marca.
- Máquinas de estados asíncronas y explícitas (escanear, leer el chip, verificar), con reintentos automáticos cuando se corta la conexión NFC.
El resultado
- Tasa de aprobación de JPKI en Japón: del 25 % al 40 % (+15 puntos porcentuales).
- Tasa de aprobación en Android mediante la integración NFC: del 22 % al 36 % (+14 puntos).
- Tras lanzar Persona NFC: +5,52 puntos en la conversión KYC total a 7 días en más de 15 países.