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:
- Escaneo MRZ mediante cámara con reconocimiento automático
- Autenticación PACE/BAC/CAN a través de NFC
- Lectura de DG1, DG2 y SOD
- Validación de la cadena hash SOD
- 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
