Application mobile : enregistrement NFC, documents, planification et contrôle d'identité

L'application mobile Swooxy est conçue pour les employés sur les chantiers : rapide, fonctionnant hors ligne, multilingue et directement reliée à la présence, aux heures de travail, aux documents et au contrôle d'identité.

Aperçu des fonctionnalités mobiles

L'application mobile prend en charge la présence, la planification, la gestion des documents et le contrôle d'identité. Pour les employés, c'est le lieu central pour leurs activités quotidiennes.

  • Enregistrement/départ NFC et QR avec géolocalisation
  • Stockage hors ligne et synchronisation automatique
  • Calendrier de travail par projet et segments de tâches
  • Téléchargement de documents avec scanner à caméra
  • Notifications push pour les documents et les contrôles d'identité
  • Scan d'identité via MRZ + NFC avec ICAO 9303

Connexion sécurisée et contrôle d'accès

1. Adresse e-mail + mot de passe

Les utilisateurs se connectent via l'authentification API standard. Prend en charge plusieurs entreprises au sein d'un même compte.

2. Sécurité 2FA

Lors de la première connexion ou lors de sessions à haut risque, la 2FA est imposée par e-mail. Lors des sessions suivantes, la reconnaissance d'empreintes digitales/faciale est utilisée de manière facultative.

3. Persistance des jetons

  • JWT est stocké dans SecureStorage
  • À l'ouverture de l'application : validation du jeton
  • Si expiré → redémarrage du flux de connexion

4. Confirmation biométrique

Au redémarrage, l'application demande une reconnaissance d'empreinte digitale/faciale si cette fonction est activée. Cela permet d'éviter toute utilisation abusive via des téléphones volés.

Enregistrement et départ (NFC, QR et terminaux)

L'application prend en charge plusieurs méthodes pour pointer l'arrivée et le départ des employés :

  • Points NFC TagPoints sur le projet
  • Les codes QR comme solution de secours pour les téléphones sans NFC
  • Terminaux InBio (via connexion à l'API)

Contrôle de géolocalisation

La géolocalisation est obligatoire pour l'enregistrement QR. L'application ne bloque pas en cas d'anomalies, mais les responsables peuvent les voir dans le journal d'audit.

Stockage hors ligne et synchronisation

En l'absence d'Internet, l'enregistrement est stocké localement et synchronisé automatiquement dès que le réseau est disponible.

Scan complet de la pièce d'identité (MRZ + NFC + ICAO)

L'employé peut être vérifié via le module de contrôle d'identité intégré :

  1. Scan MRZ via caméra avec reconnaissance automatique
  2. Authentification PACE/BAC/CAN via NFC
  3. Lecture de DG1, DG2 et SOD
  4. Validation de la chaîne de hachage SOD
  5. Authentification active ou authentification par puce

Une fois la vérification réussie, le document est associé à l'employé et apparaît dans le portail.

Télécharger des documents

Les collaborateurs peuvent télécharger les documents manquants lorsque la notification push l'indique.

  • Prise en charge des scans de caméra, des PDF et des photos de galerie
  • Règles par type de document : champs obligatoires, numérotation, date d'expiration
  • Compression et optimisation automatiques
  • Téléchargement via API sécurisée + journalisation d'audit

Calendrier de travail et planification

L'application affiche le planning de travail par jour, par segment de tâche et par projet :

  • Prend en charge plusieurs projets par jour
  • Affectations par segment via Planner
  • Détection automatique du fuseau horaire
  • Liens profonds à partir de notifications push

Tableau de bord mobile

Le tableau de bord donne un aperçu :

  • Statut de présence
  • Prochaine tâche planifiée
  • Documents absents
  • Statut de vérification d'identité
  • Enregistrement des heures travaillées aujourd'hui