Aplicación móvil: registro NFC, documentos, planificación y control de identidad

La aplicación móvil Swooxy está diseñada para los empleados de la obra: rápida, resistente al modo offline, multilingüe y con enlace directo a la asistencia, los horarios de trabajo, los documentos y el control de identidad.

Resumen de la funcionalidad móvil

La aplicación móvil admite la asistencia, la planificación, la gestión de documentos y el control de identidad. Para los empleados, es el lugar central para sus actividades diarias.

  • Registro de entrada y salida mediante NFC y QR con geolocalización
  • Almacenamiento sin conexión y sincronización automática
  • Calendario de trabajo por proyecto y segmentos de tareas
  • Carga de documentos con escáner de cámara
  • Notificaciones push para documentos y verificaciones de identidad
  • Escaneo de identificación mediante MRZ + NFC con ICAO 9303

Inicio de sesión seguro y control de acceso

1. Dirección de correo electrónico + contraseña

Los usuarios inician sesión mediante la autenticación API habitual. Admite varias empresas dentro de una misma cuenta.

2. Seguridad 2FA

En el primer inicio de sesión o en sesiones de alto riesgo, se exige la autenticación de dos factores (2FA) por correo electrónico. En sesiones posteriores, se utiliza opcionalmente el reconocimiento facial o de huellas dactilares.

3. Persistencia de tokens

  • JWT se almacena en SecureStorage.
  • Al abrir la aplicación: validación del token
  • Si ha caducado → se reinicia el flujo de inicio de sesión

4. Confirmación biométrica

Al reiniciarse, la aplicación solicita el reconocimiento facial o de huella dactilar, si está activado. De este modo se evita el uso indebido a través de teléfonos robados.

Check-in y check-out (NFC, QR y terminales)

La aplicación admite varios métodos para que los empleados fichan al entrar y salir:

  • Puntos NFC TagPoints en el proyecto
  • Códigos QR como alternativa para teléfonos sin NFC
  • Terminales InBio (a través de conexión a API)

Control de geolocalización

El registro QR requiere el uso obligatorio de la geolocalización. La aplicación no bloquea las anomalías, pero los administradores pueden verlas en el registro de auditoría.

Almacenamiento y sincronización sin conexión

Si no hay conexión a Internet, el registro se almacena localmente y se sincroniza automáticamente tan pronto como hay red disponible.

Escaneo completo del documento de identidad (MRZ + NFC + ICAO)

El empleado puede ser verificado a través del módulo de control de identidad integrado:

  1. Escaneo MRZ mediante cámara con reconocimiento automático
  2. Autenticación PACE/BAC/CAN a través de NFC
  3. Lectura de DG1, DG2 y SOD
  4. Validación de la cadena hash SOD
  5. Autenticación activa o autenticación por chip

Tras una comprobación satisfactoria, el documento se vincula al empleado y aparece en el portal.

Subir documentos

Los empleados pueden cargar los documentos que falten cuando la notificación push lo indique.

  • Compatibilidad con escaneos de cámara, archivos PDF y fotos de galería.
  • Reglas por tipo de documento: campos obligatorios, numeración, fecha de vencimiento
  • Compresión y optimización automáticas
  • Carga a través de API segura + registro de auditoría

Horario de trabajo y planificación

La aplicación muestra el horario de trabajo por día, por segmento de tareas y por proyecto:

  • Admite varios proyectos al día.
  • Asignaciones por segmento a través del Planificador
  • Detección automática de zona horaria
  • Enlaces profundos desde notificaciones push

Panel de control móvil

El panel de control ofrece una visión general de:

  • Estado de presencia
  • Siguiente tarea programada
  • Documentos que faltan
  • Estado de verificación de identidad
  • Registro de horas de hoy