kmZen : suivi des indemnités kilométriques

Contexte
Les soignants de la Maison médicale de Watermael-Boitsfort-Auderghem effectuent de nombreuses visites à domicile et doivent en déclarer les indemnités kilométriques. Ces trajets contiennent des adresses de patients (de la donnée de santé par inférence), ce qui fait du respect de la vie privée une contrainte de départ.
Ce que j’ai fait
Au départ, un outil local-first à forte logique côté client (client-heavy) : l’essentiel du traitement se fait dans le navigateur, les données sont minimisées, et l’encodage des indemnités est simplifié au maximum pour les soignants.
Je travaille désormais à le transformer en SaaS européen, conforme au RGPD :
- Géocodage et calcul d’itinéraire via des fournisseurs européens, proxifiés côté serveur (ni les adresses ni les IP n’atteignent le prestataire).
- Chiffrement au repos (AES-256) des adresses et TLS en transit, hébergement en Europe.
- Cloisonnement par organisation, journal d’accès, et minimisation : les coordinateurs ne reçoivent que des agrégats mensuels (km, montants), jamais le détail des trajets.
- Abonnements récurrents (Mollie / Bancontact), cache hors-ligne.
- Architecture souveraine : front Nuxt (SPA statique) hébergé chez Infomaniak, back Nhost (Hasura GraphQL + PostgreSQL avec row-level security).
Résultat
Un outil pensé dès l’origine pour le respect de la vie privée (privacy by design), aujourd’hui en cours de mue : d’un outil local pour une maison médicale vers une plateforme SaaS RGPD ouverte aux équipes de soins belges.