Data Processing Agreement (DPA) — Version 1.3 du 11 octobre 2026
Le présent accord (ci-après « DPA ») est conclu entre le cabinet utilisateur de la Plateforme (ci-après « le Responsable de traitement ») et Kymélis, société éditrice de Kliniacare (ci-après « le Sous-traitant »).
Le Sous-traitant traite des données personnelles pour le compte du Responsable de traitement dans le cadre de la fourniture de la plateforme SaaS Kliniacare, pour la durée du contrat d'abonnement.
| Catégories de personnes concernées | Patients, praticiens, secrétaires, direction |
| Catégories de données | Données de santé (Art. 9), identification, financières, connexion |
| Finalités | Gestion de cabinet : rendez-vous, notes cliniques, facturation, messagerie, téléconsultation, assistance IA |
| Durée du traitement | Durée du contrat d’abonnement, puis jusqu’à la destruction demandée par le Responsable de traitement (au plus tôt 30 jours après la fin du contrat) |
Le Sous-traitant ne traite les données que sur instruction documentée du Responsable de traitement. La configuration de la Plateforme constitue l'ensemble des instructions. Toute instruction supplémentaire doit être formulée par écrit.
Le personnel du Sous-traitant ayant accès aux données personnelles est soumis à une obligation de confidentialité. L'accès est restreint par un contrôle d'accès basé sur les rôles (RBAC) avec 6 rôles et 52 permissions.
| Mesure | Implémentation |
|---|---|
| Chiffrement au repos | AES-256-GCM avec clé dérivée par cabinet (HKDF-SHA256) |
| Chiffrement en transit | TLS 1.2+ obligatoire |
| Authentification | 2FA TOTP obligatoire, mots de passe 14+ caractères (NIST SP 800-63B) |
| Isolation multi-tenant | Isolation applicative systématique : chaque requête est filtrée par cabinet ; politiques Row-Level Security PostgreSQL en cours de déploiement (défense en profondeur) |
| Contrôle d'accès | RBAC 6 rôles, 52 permissions |
| Journalisation | Logs immuables HMAC-SHA256, conservés au moins 20 ans (comme les dossiers) |
| Sauvegardes | Quotidiennes chiffrées (AES-256-CBC), rétention 90 jours |
| Gestion des incidents | Détection automatique, confinement < 1h, notification < 72h |
| Protection API | Rate limiting multi-tier, DLP, brute force protection, validation stricte |
| Sessions | JWT RS256, device fingerprinting, max 5 sessions simultanées |
Le Responsable de traitement autorise le Sous-traitant à recourir aux sous-traitants ultérieurs listés ci-dessous. Le Sous-traitant l'informe préalablement de tout ajout ou remplacement envisagé, afin de lui permettre d'émettre des objections (Art. 28.2 RGPD), et impose à chaque sous-traitant ultérieur les mêmes obligations en matière de protection des données (Art. 28.4 RGPD).
Hébergement des données de santé et fonctions d'IA réservées (Union européenne)
Hébergement de l'application (PaaS), base de données PostgreSQL (données applicatives et données de santé chiffrées), Redis (sessions)
Certification HDS (certificat n° 38436), ISO/IEC 27001 — région osc-fr1, infrastructure 3DS Outscale à Paris
Stockage objet S3 (documents et archives chiffrés), gestion des clés de chiffrement (KMS), serveur de téléconsultation (Jitsi), téléphonie (messagerie vocale), IA (AI Endpoints, selon la configuration), DNS
Certification HDS, ISO/IEC 27001/27017/27018/27701, SOC 2 Type II
IA : assistance clinique (données pseudonymisées), analyse et suggestions de réponse aux messages (Centre de communication), transcription vocale selon la configuration, synthèse vocale des annonces téléphoniques du cabinet (nom du cabinet ou du praticien uniquement)
Traitement au sein de l'Union européenne, données non réutilisées pour l'entraînement des modèles, pseudonymisation préalable
IA : transcription des messages vocaux (modèles Voxtral et Whisper) et, selon la configuration, autres modèles d'IA générative
Traitement en France (région de Paris), au sein de l'Union européenne
Autres sous-traitants
Réseau de diffusion de contenu (CDN) placé devant le site : transit chiffré des échanges ; les pages authentifiées et les réponses d'API ne sont pas mises en cache
Société établie dans l'Union européenne ; aucun stockage des pages contenant des données de santé
E-mails transactionnels (confirmations, réinitialisation de mot de passe — contenu générique)
Décision d'adéquation de la Commission européenne (Suisse), ISO/IEC 27001
Envoi de SMS (rappels de rendez-vous, notifications) — aucune réponse des patients n'est reçue
Prestataire établi en France
Paiements en ligne des patients (packs de séances, acomptes) — aucune donnée de santé
Prestataire de paiement établi en France
IA générative : assistant du site public, blog, aide administrative et, si la plateforme ou le cabinet le configure, aide à la rédaction sur des textes issus du dossier patient, pseudonymisés avant l'envoi
Clauses contractuelles types (décision 2021/914), SOC 2 Type II ; appel impossible sans accord de traitement enregistré ; exclu des fonctions d'IA réservées aux fournisseurs de l'Union européenne
IA générative : blog, aide administrative et, si la plateforme ou le cabinet le configure, aide à la rédaction sur des textes issus du dossier patient, pseudonymisés avant l'envoi
Clauses contractuelles types (décision 2021/914), SOC 2 Type II ; appel impossible sans accord de traitement enregistré ; exclu des fonctions d'IA réservées aux fournisseurs de l'Union européenne
Fonctions d'IA réservées aux fournisseurs de l'Union européenne
Le Sous-traitant met à disposition les fonctionnalités techniques suivantes :
Le Sous-traitant fournit un registre des traitements, une Analyse d'Impact (DPIA) et toute information nécessaire pour démontrer la conformité.
La fin de l’essai gratuit sans souscription d’un abonnement n’est pas une fin de contrat : l’accès est alors suspendu et les données sont conservées, exportables, jusqu’au choix d’une formule ou à une demande de fin de contrat. À la fin du contrat, selon le choix du Responsable de traitement, le Sous-traitant :
Le Sous-traitant met à disposition les journaux d'audit, les rapports PRA et toute information nécessaire pour démontrer le respect du présent accord. Le Responsable de traitement peut, moyennant un préavis de 30 jours, réaliser ou faire réaliser un audit.
Le Sous-traitant notifie le Responsable de traitement dans les meilleurs délais et au plus tard 24 heures après la découverte d'une violation. La notification comprend :
Le Responsable de traitement dispose ensuite de 48 heures supplémentaires pour notifier la CNIL (total < 72 heures).
Les transferts de données personnelles vers des pays tiers (États-Unis) sont encadrés par :
Le présent accord est soumis au droit français et au RGPD. En cas de litige, les parties s'engagent à rechercher une solution amiable avant toute action judiciaire.
L'acceptation du présent DPA s'effectue électroniquement lors de l'onboarding du cabinet sur la Plateforme. L'horodatage, la version acceptée et l'identité du signataire sont enregistrés dans le journal d'audit.