IFclubs SAS
← Retour

🛡️ Conformité RGPD & Sécurité

Réactis — Plateforme de gestion de crise — IFclubs SAS

Version : 2.5 — 4 octobre 2026 (mise en cohérence avec le dossier RSSI : authentification réelle par niveau, fournisseurs d'IA effectivement utilisés, sous-traitants complétés, en-têtes réels, durées de conservation, notification des violations) — version précédente 2.4 — 26 septembre 2026 ( marques de lecture personnelles visibles de la seule personne, aucune donnée de crise en cache sur les appareils, intégrité du journal entre appareils ; demandes d'aide au régional sous alias, conformité et exercices remontés en compteurs, passerelle à annuaire minimal d'empreintes, contrôle des saisies, revue de sécurité du 26/09/2026) — version précédente 2.2 (triple surveillance : serveurs, alertes proactives, erreurs techniques ; contrôle automatique des adresses e-mail ; audit de sécurité des 23-24/09/2026 : protection du navigateur appliquée, comptes système isolés, Node.js 24, surveillance et support proactifs, sessions, emails en copie cachée)  |  Éditeur : IFclubs SAS, représentée par Frédéric T.  |  Contact : support@ifclubs.fr
Ce document rassemble en un seul endroit la présentation de la plateforme Réactis, sa conformité RGPD et ses mesures de sécurité réseau. Il est destiné aux établissements clients, à leurs DPO et à leurs RSSI dans le cadre de l'évaluation du service avant ou pendant un abonnement. Ce document remplace la version PDF (v1.0, 25 juin 2026) — désormais disponible sous forme de page web, imprimable proprement depuis le navigateur.

1. Présentation de la plateforme Réactis

1.1 Nature et finalité

Réactis est une plateforme SaaS de gestion de crise conçue pour les établissements de santé. Elle permet d'ouvrir, piloter et clôturer une cellule de crise, de tenir une main courante numérique collaborative en temps réel, de notifier les parties prenantes par e-mail, notification mobile et, si le client les connecte lui-même, WhatsApp, Telegram, Teams et SMS (avec l'abonnement SMS du client), et de générer des rapports de retour d'expérience (RETEX) assistés par intelligence artificielle.

La plateforme est accessible via navigateur web sécurisé (HTTPS). Elle est hébergée sur un VPS mutualisé IONOS situé en France (UE).

1.2 Architecture technique

CoucheTechnologie
BackendNode.js 24 LTS / Express.js — un processus dédié par établissement (tenant), exécuté sous un compte système propre et non privilégié
FrontendHTML / CSS / JavaScript, servi statiquement par Express — pas de framework compilé côté client
Stockage des donnéesFichiers JSON sur disque, un jeu de fichiers distinct par établissement — aucune base de données relationnelle exposée
Reverse proxyNginx — TLS 1.2/1.3, certificat Let's Encrypt renouvelé automatiquement
NotificationsE-mail par le relais de l'éditeur (OVHcloud) ou par le serveur SMTP de l'établissement ; notifications mobiles via Google Firebase ; options connectées par le client : WhatsApp (bibliothèque non officielle), Telegram Bot API, Microsoft Teams (webhook), SMS (compte Scaleway du client)
Intelligence artificielleFournisseur choisi par le client depuis son panneau admin : Anthropic Claude (configuré par 59 espaces sur 63 au 04/10/2026, États-Unis), Mistral AI (France/UE, proposé par défaut à l'inscription en ligne), Groq, Azure OpenAI (contrat Microsoft du client). Aucun basculement automatique entre fournisseurs : le tenant reste strictement sur celui qu'il a configuré.
SauvegardesArchives chiffrées AES-256, quotidiennes, rétention 30 jours glissants, clé dédiée par établissement

1.3 Données traitées

2. Conformité RGPD

2.1 Base légale des traitements (Article 6 RGPD)

La base légale est déterminée par chaque établissement, responsable de traitement. Le registre des traitements retient : l'obligation légale (Art. 6.1.c ; plan blanc d'établissement, art. L. 3131-7 du Code de la santé publique) pour la gestion des crises ; l'intérêt légitime (Art. 6.1.f) pour les fonctions complémentaires (supervision technique, notifications, marques de lecture) ; l'exécution d'un contrat (Art. 6.1.b) pour les données d'abonnement. Les données de santé nominatives des patients ne sont pas hébergées dans Réactis — la plateforme est un outil de coordination, pas de soins.

2.2 Rôles RGPD

ActeurRôle RGPDPérimètre
L'établissement clientResponsable de traitementDéfinit les finalités, habilite les membres de sa cellule de crise
IFclubs SAS / RéactisSous-traitant (Art. 28)Héberge et traite les données pour le compte du responsable de traitement
Fournisseur d'IA choisi par le client (Anthropic au 04/10/2026 pour 59 espaces sur 63 ; Mistral AI, Groq, Azure OpenAI possibles)Sous-traitant ultérieurTraitement des textes filtrés pour synthèse et conseils IA
OVHcloudSous-traitant ultérieurRelais d'envoi des e-mails de la plateforme (sauf si l'établissement configure son propre serveur SMTP)
Google (Firebase)Sous-traitant ultérieurAcheminement des notifications mobiles
Scaleway, Meta (WhatsApp), Telegram, Microsoft (Teams)Selon les canaux connectés par le clientAlertes SMS, WhatsApp, Telegram, Teams — options activées par le client lui-même

2.3 Contrat de sous-traitance (DPA — Art. 28)

Un Data Processing Agreement (DPA) conforme à l'article 28 du RGPD est accessible à l'URL : crise.ifclubs.fr/dpa.html

Ce contrat précise les finalités de traitement, les mesures de sécurité techniques et organisationnelles, la liste des sous-traitants ultérieurs, les obligations en cas de violation de données, et les conditions de suppression des données en fin de contrat. Il doit être formellement accepté par l'établissement avant toute mise en production ; l'acceptation est enregistrée dans la plateforme.

2.4 Registre des activités de traitement (Art. 30)

Accessible à l'URL : crise.ifclubs.fr/registre-traitements.html. Il recense les activités principales : gestion des cellules de crise (main courante, notifications, RETEX), gestion des membres et contacts de la cellule, traçabilité des communications, administration et facturation.

2.5 Durée de conservation et politique de rétention

Un export RGPD et une fonction de purge manuelle sont disponibles via le panneau administrateur (onglet RGPD).

2.6 Droits des personnes concernées

Ces droits s'exercent auprès du responsable de traitement (l'établissement abonné). Pour toute question relative à l'infrastructure technique : support@ifclubs.fr.

2.7 Gestion des violations de données (Art. 33-34)

En cas de violation de données à caractère personnel, l'éditeur s'engage à alerter sans délai le responsable de traitement dès la prise de connaissance de l'incident, à documenter la violation dans un registre des incidents, à évaluer le risque pour les droits et libertés des personnes concernées, et à assister le responsable de traitement, qui notifie la CNIL dans les 72 heures si nécessaire (art. 33 RGPD).

Minimisation — niveau régional (26/09/2026) : les demandes d'aide d'un établissement ne transmettent au régional que l'alias de la personne (« Prénom I. »), jamais son nom complet, son email ou son téléphone ; les indicateurs de conformité et les exercices ne remontent que sous forme de compteurs et de dates ; le rapport périodique du régional ne contient aucune donnée nominative du personnel. Les saisies de téléphones et d'adresses sont contrôlées à la source (format, extension existante), ce qui évite l'envoi d'alertes à des destinataires erronés.
Marques de lecture (26/09/2026) : le bouton « Lu » enregistre, pour la seule personne concernée, les décisions et informations qu'elle a lues ; ces marques ne sont montrées à personne d'autre (ni la cellule, ni le régional, ni le groupe). Appareils : aucune réponse contenant des données de crise n'est conservée dans le cache du téléphone ou du navigateur. Comptes retenus (27/09/2026) : sur téléphone, la page de connexion garde localement l'email et le nom des comptes utilisés (6 au plus, jamais le mot de passe, rien transmis au serveur), effaçables d'un appui long.

3. Sécurité réseau et infrastructure

3.1 Chiffrement des communications

3.2 Authentification et contrôle d'accès

Chaque personne dispose d'un compte individuel (plus de mot de passe partagé entre plusieurs utilisateurs d'un même rôle). État au 04/10/2026 :

Séparation stricte des rôles (admin / membre / invité) appliquée côté serveur sur chaque route, jamais côté client uniquement — le rôle est désormais déduit automatiquement du compte reconnu (email ou identité), sans déclaration manuelle par l'utilisateur. Limiteur de tentatives de connexion (fenêtre glissante de 15 minutes) sur l'ensemble des routes d'authentification, prévention brute force. Isolation stricte par tenant : chaque établissement n'accède qu'à ses propres données, y compris via la passerelle générale d'accès multi-établissements (crise.ifclubs.fr), qui ne conserve que des empreintes non réversibles des adresses (HMAC-SHA256) — aucun mot de passe, aucune donnée de crise — et ne transmet le mot de passe qu'aux espaces qui connaissent l'adresse saisie. Identifiants de sous-domaine opaques (non porteurs du nom du client) pour tout établissement, réduisant l'exposition résiduelle par indication de nom de serveur (SNI) lors de l'établissement d'une connexion HTTPS. Rappel RGPD affiché avant tout accès à la main courante, acquitté explicitement par l'utilisateur ("J'ai compris") — mesure organisationnelle de prévention contre la saisie de données de santé nominatives.

3.3 Headers de sécurité HTTP

3.4 Protection de l'infrastructure et des données au repos

MesureÉtat
Pare-feu (ufw, deny par défaut, ports 22/80/443 uniquement)✅ Actif
Détection et blocage d'intrusions réseau CrowdSec + fail2ban, audit système auditd (ce ne sont pas des EDR ; EDR prévu sur le serveur HDS)✅ Actif
SSH : clé cryptographique uniquement, mot de passe désactivé, connexion root interdite, comptes nominatifs✅ Actif
Un compte système non privilégié par établissement (isolation des fichiers entre clients)✅ Actif
Environnement Node.js 24 LTS maintenu, dépendances sans vulnérabilité connue (npm audit)✅ Actif
Jetons de session : seule leur empreinte SHA-256 est enregistrée ; déconnexion effective côté serveur✅ Actif
Emails groupés en copie cachée (aucun destinataire ne voit les adresses des autres)✅ Actif
Mises à jour de sécurité automatiques (unattended-upgrades)✅ Actif
Sauvegardes chiffrées AES-256, clé dédiée par établissement, rétention 30 jours✅ Actif
Fichiers de configuration sensibles (.env) en permissions 600, non versionnés✅ Actif
Données au repos (fichiers JSON) : chiffrement au niveau bloc du système de fichiers⚠️ Roadmap
Intégrité des fichiers (hash SHA-256 à l'écriture/sauvegarde, contrôle admin sur demande)✅ Actif

3.5 Validation et contrôle des entrées

3.6 Disponibilité et continuité de service

3.7 Gestion des sous-traitants ultérieurs

Sous-traitantLocalisationUsageGaranties RGPD
IONOS SE (hébergement)France (UE)VPS mutualisé, stockageCertifié ISO 27001 — pas de transfert hors UE
Anthropic PBC (Claude)États-UnisIA — fournisseur configuré par 59 espaces sur 63 au 04/10/2026Clauses contractuelles types ; pas d'entraînement sur les données
Mistral AIFrance (UE)IA — proposé par défaut à l'inscription en ligne, au choix du clientSelon ses conditions : hébergement UE par défaut ; DPA de Mistral AI
Groq Inc.États-UnisIA — au choix du clientClauses contractuelles types
Azure OpenAIDéploiement du clientIA — sous le contrat Microsoft du client (non utilisé)Contrat Microsoft du client
OVHcloudFrance (UE)Relais d'envoi des e-mails ; DNS et messagerie d'ifclubs.frIntra-UE
Google (Firebase)États-UnisAcheminement des notifications mobilesClauses contractuelles types de Google
Meta (WhatsApp)États-UnisAlertes WhatsApp (option connectée par le client, best-effort)Conditions de WhatsApp — voir note ci-dessous
Telegram, Microsoft TeamsSelon le serviceAlertes (options connectées par le client)Contrat et paramétrage du client
Scaleway SASFrance (UE)Alertes SMS, avec le compte du clientIntra-UE, désactivé par défaut
Serveur SMTP du clientSelon le clientEnvoi des e-mails, si l'établissement le configureSous sa responsabilité

Note WhatsApp : l'intégration WhatsApp utilise actuellement une librairie d'automatisation non officielle. Elle est mentionnée dans les CGV comme fonctionnalité "best-effort" — susceptible d'être interrompue sans préavis par Meta. Une migration vers l'API officielle WhatsApp Business Cloud est prévue à l'entrée du premier client nécessitant une garantie contractuelle sur ce canal. Les établissements souhaitant une conformité stricte peuvent désactiver cette fonctionnalité.

Surveillance du service : contrôle du serveur toutes les 5 minutes, alertes automatiques sur les espaces clients et remontée des erreurs techniques — détail dans la PSSI, section 7.

4. Cadre légal et contractuel

4.1 Documents légaux disponibles sur la plateforme

4.2 Gestion des crises — Finalité des données traitées

La plateforme Réactis traite des données opérationnelles de gestion de crise : informations sur les ressources disponibles (lits, effectifs, matériel — données non nominatives), messages de coordination entre membres de la cellule (données nominatives des professionnels), notifications à des contacts institutionnels (ARS, SAMU, partenaires — coordonnées professionnelles).

La plateforme ne traite pas de données de santé nominatives des patients. Afin de prévenir toute saisie involontaire, un message d'alerte est affiché à chaque connexion : les utilisateurs reconnaissent explicitement, par un clic sur « J'ai compris », que la main courante est un outil de coordination et ne doit pas contenir d'informations médicales nominatives sur les patients. Cette acceptation est tracée à chaque session.

4.3 Hébergement des données de santé (HDS)

La plateforme Réactis n'est pas un hébergeur de données de santé à caractère personnel (HDS) au sens de l'article L. 1111-8 du Code de la Santé Publique, dans la mesure où elle ne stocke pas de données de santé nominatives des patients. Si un établissement venait à inclure de telles données dans la main courante malgré le rappel affiché à la connexion, l'éditeur devrait être certifié HDS.

Point à assumer : l'hébergement actuel repose sur un VPS mutualisé IONOS (ISO 27001), non chez un hébergeur certifié HDS. Cette certification n'est pas une obligation réglementaire pour ce périmètre, mais une migration chez AZ Network, hébergeur certifié HDS, est planifiée (S1 2027), par choix de renforcement plutôt que par obligation.

5. Réponse aux exigences HAS — Gestion de crise numérique

5.1 Référence aux critères HAS 3.1-09 (Continuité du SI)

Réactis constitue un élément de preuve pour les éléments évaluables suivants : existence d'un outil de coordination de crise opérationnel et testé, traçabilité horodatée des actions et décisions pendant la crise (main courante), capacité à notifier les parties prenantes internes et externes en temps réel, génération de rapports de RETEX documentant les leçons apprises.

5.2 Exercices réalisés

La plateforme est utilisée par des établissements clients pour des exercices (plans blancs, canicule, incidents techniques), avec la traçabilité horodatée de la main courante, la notification multicanale et la production de rapports de retour d'expérience. Les données propres aux établissements restent confidentielles.

5.3 Sécurité des données de crise

Chaque crise est archivée avec son identifiant unique, sa date d'ouverture/fermeture, ses membres actifs. Les archives sont conservées 5 ans par défaut et peuvent être exportées ou purgées à la demande. Un log d'audit indépendant trace toutes les actions administratives. Les sauvegardes chiffrées garantissent la pérennité des archives de crise.

6. Contacts et responsabilités

Éditeur et propriétaire de la plateforme : IFclubs SAS, représentée par Frédéric T. — support@ifclubs.fr

Responsable de traitement : l'établissement client utilisateur de la plateforme (responsable de traitement au sens du RGPD Art. 4), identifié dans son contrat d'abonnement.

Délégué à la Protection des Données (DPO) : support@ifclubs.fr. Pour les demandes d'exercice de droits relatives aux données de crise, les personnes concernées doivent s'adresser au DPO de leur établissement (responsable de traitement).