Art. 28 RGPD

Accord de Traitement des Données

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 »).

Article 1 — Objet et durée

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.

Article 2 — Nature et finalité du traitement

Catégories de personnes concernéesPatients, praticiens, secrétaires, direction
Catégories de donnéesDonnées de santé (Art. 9), identification, financières, connexion
FinalitésGestion de cabinet : rendez-vous, notes cliniques, facturation, messagerie, téléconsultation, assistance IA
Durée du traitementDuré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)

Article 3 — Obligations du Sous-traitant (Art. 28.3)

3.1 Instructions documentées (Art. 28.3.a)

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.

3.2 Confidentialité (Art. 28.3.b)

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.

3.3 Mesures de sécurité (Art. 28.3.c / Art. 32)

MesureImplémentation
Chiffrement au reposAES-256-GCM avec clé dérivée par cabinet (HKDF-SHA256)
Chiffrement en transitTLS 1.2+ obligatoire
Authentification2FA TOTP obligatoire, mots de passe 14+ caractères (NIST SP 800-63B)
Isolation multi-tenantIsolation 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èsRBAC 6 rôles, 52 permissions
JournalisationLogs immuables HMAC-SHA256, conservés au moins 20 ans (comme les dossiers)
SauvegardesQuotidiennes chiffrées (AES-256-CBC), rétention 90 jours
Gestion des incidentsDétection automatique, confinement < 1h, notification < 72h
Protection APIRate limiting multi-tier, DLP, brute force protection, validation stricte
SessionsJWT RS256, device fingerprinting, max 5 sessions simultanées

3.4 Sous-traitance ultérieure (Art. 28.3.d)

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)

Scalingo SASFrance (Paris)

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

OVHcloud SASFrance

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

Mistral AI SASFrance

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

Scaleway SASFrance (Paris)

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

BunnyWay d.o.o. (bunny.net)Slovénie (UE)

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é

Proton AGSuisse (Genève)

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

smsmodeFrance

Envoi de SMS (rappels de rendez-vous, notifications) — aucune réponse des patients n'est reçue

Prestataire établi en France

PayGreenFrance

Paiements en ligne des patients (packs de séances, acomptes) — aucune donnée de santé

Prestataire de paiement établi en France

Anthropic PBCÉtats-Unis

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

OpenAI, Inc.États-Unis

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

  • Circuit réservé (données de santé) : les brouillons de bilans, les synthèses destinées au patient, l'analyse des messages et la transcription des messages vocaux ne peuvent faire appel qu'à des fournisseurs établis dans l'Union européenne (Mistral AI, Scaleway, OVHcloud) ; tout appel vers un autre fournisseur est bloqué techniquement.
  • Autres fonctions d'IA : elles utilisent le fournisseur configuré pour la plateforme ou le cabinet, qui peut être Anthropic ou OpenAI (blog, assistant du site, aide administrative et aide à la rédaction) ; les textes issus du dossier patient sont alors pseudonymisés avant l'envoi, et l'appel n'est possible que si un accord de traitement avec ce fournisseur est enregistré.

3.5 Assistance aux droits des personnes (Art. 28.3.e)

Le Sous-traitant met à disposition les fonctionnalités techniques suivantes :

•Accès (Art. 15) : Export JSON complet des données du patient
•Rectification (Art. 16) : Modification en base avec audit
•Effacement (Art. 17) : Suppression des notes/documents + anonymisation
•Limitation (Art. 18) : Restriction du traitement sur demande
•Portabilité (Art. 20) : Export au format structuré
•Opposition (Art. 21) : Flags de préférence (IA, marketing, analytique)

3.6 Assistance DPIA (Art. 28.3.f)

Le Sous-traitant fournit un registre des traitements, une Analyse d'Impact (DPIA) et toute information nécessaire pour démontrer la conformité.

3.7 Suppression ou restitution (Art. 28.3.g)

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 :

  • • Restitue les données : un export complet (données au format JSON et documents d’origine, déchiffrés, avec leurs empreintes SHA-256) est téléchargeable à tout moment, et pendant 30 jours en lecture seule après la fin du contrat.
  • • Détruit toutes les données du Responsable de traitement sur son instruction expresse (titulaire ou direction, dans la rubrique « Fin de contrat »), au plus tôt à la fin de ces 30 jours. Sans instruction, les données sont conservées sans autre accès que l’export et le Responsable de traitement est relancé tous les 30 jours.
  • • Ne conserve que ce que la loi ou la traçabilité lui imposent : les factures de l’abonnement et leurs justificatifs (10 ans) et le journal d’audit des accès (au moins 20 ans, comme les dossiers, selon la recommandation de la CNIL). Les sauvegardes chiffrées sont effacées au fil de leur renouvellement, au plus tard 12 mois après la destruction.
  • • Fournit une attestation de destruction, envoyée par e-mail et conservée comme preuve.

3.8 Audits (Art. 28.3.h)

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.

Article 4 — Notification des violations (Art. 33)

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 :

  • • La nature de la violation
  • • Les catégories et le nombre approximatif de personnes concernées
  • • Les conséquences probables
  • • Les mesures prises ou envisagées

Le Responsable de traitement dispose ensuite de 48 heures supplémentaires pour notifier la CNIL (total < 72 heures).

Article 5 — Transferts hors UE

Les transferts de données personnelles vers des pays tiers (États-Unis) sont encadrés par :

  • • Les Clauses Contractuelles Types (Décision de la Commission 2021/914)
  • • Le chiffrement des données en transit (TLS)
  • • La pseudonymisation des textes issus du dossier patient avant tout envoi à un fournisseur d'IA établi hors de l'Union européenne, et l'exclusion de ces fournisseurs pour les fonctions d'IA réservées
  • • L'absence d'hébergement de données de santé chez des fournisseurs établis hors de l'Union européenne (stockage en France uniquement)

Article 6 — Droit applicable

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.

Signature électronique

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.