Contrat de sous-traitance (DPA)
Dernière mise à jour : Version 2026-09
Le présent accord de traitement des données (« DPA», Data Processing Agreement) encadre, conformément à l'article 28 du RGPD(Règlement UE 2016/679), le traitement des données personnelles effectué par VetiA pour le compte du cabinet vétérinaire utilisateur. Il complète les Conditions Générales d'Utilisation et la Politique de confidentialité.
1. Parties
- Le Responsable de traitement : le cabinet vétérinaire utilisateur du Service (ci-après « le Cabinet »), identifié par son compte (dénomination, SIREN, représentant).
- Le Sous-traitant : Sébastien Maira, entrepreneur individuel (SIREN 922 925 946), 31 rue de la Mairie, 77250 Villemer, exerçant sous la marque VetiA, éditeur du Service (ci-après « VetiA »).
2. Objet, nature et finalité du traitement
VetiA traite les données personnelles uniquement pour fournir le Service d'assistance clinique vétérinaire : saisie et conservation des dossiers, génération assistée par IA (diagnostic, traitement, posologie, comptes-rendus, fiches client), partage sécurisé avec les propriétaires via le portail Family. Le détail figure en Annexe 1.
3. Durée
Le présent DPA s'applique pendant toute la durée d'utilisation du Service par le Cabinet. Les obligations relatives à la confidentialité et au sort des données survivent à la fin du contrat.
4. Obligations de VetiA (sous-traitant)
Conformément à l'article 28.3 du RGPD, VetiA s'engage à :
- (a) Instructions documentées: ne traiter les données que sur instruction documentée du Cabinet (le présent DPA et l'usage du Service valant instructions), y compris pour les transferts hors UE encadrés en Annexe 3.
- (b) Confidentialité : garantir que les personnes autorisées à traiter les données sont soumises à une obligation de confidentialité.
- (c) Sécurité (art. 32) : mettre en œuvre les mesures techniques et organisationnelles décrites en Annexe 2.
- (d) Sous-traitance ultérieure: ne recourir qu'aux sous-traitants listés en Annexe 3, en leur imposant par contrat les mêmes obligations de protection, et informer le Cabinet de tout ajout ou remplacement (droit d'opposition).
- (e) Droits des personnes: aider le Cabinet à répondre aux demandes d'exercice des droits (accès, rectification, effacement, portabilité, opposition) via les fonctions d'export et d'effacement intégrées au Service.
- (f) Concours sécurité: assister le Cabinet pour le respect des articles 32 à 36 (sécurité, notification de violation, analyses d'impact).
- (g) Sort des données: au terme de la prestation, supprimer ou restituer les données au choix du Cabinet (sauf conservation imposée par la loi), via les fonctions d'export et d'effacement.
- (h) Audit : mettre à disposition les informations nécessaires pour démontrer la conformité et permettre des audits raisonnables.
5. Violation de données
VetiA notifie le Cabinet dans les meilleurs délais, et au plus tard 48 heures après en avoir pris connaissance, de toute violation de données affectant les données du Cabinet, avec les éléments permettant au Cabinet de notifier la CNIL dans les 72 heures (art. 33 RGPD).
6. Obligations du Cabinet (responsable)
- Disposer d'une base légale pour les traitements qu'il confie.
- Informer ses clients (propriétaires) du traitement de leurs données.
- Ne saisir que des données pertinentes et exactes (minimisation).
- Définir les durées de conservation applicables à ses dossiers.
Annexe 1 : Description du traitement
- Catégories de personnes : propriétaires d'animaux (clients du Cabinet), vétérinaires utilisateurs.
- Catégories de données : identité et coordonnées des propriétaires (nom, adresse, téléphone, email) ; données des animaux (identité, espèce, race, antécédents, consultations, examens, prescriptions) ; données de compte et de connexion des vétérinaires.
- Données transmises au modèle d'IA : informations cliniques de l'animal uniquement (espèce, race, âge, sexe, poids, anamnèse, examen clinique, antécédents, images médicales). Les coordonnées du propriétaire (téléphone, adresse, email) ne sont pas transmises.
- Données sensibles (art. 9) : aucune en principe (la santé animale n'est pas une donnée de santé au sens du RGPD).
- Opérations : collecte, enregistrement, organisation, conservation, consultation, génération assistée par IA, partage avec le propriétaire, export, effacement.
Annexe 2 : Mesures techniques et organisationnelles de sécurité
- Chiffrement en transit (TLS 1.2 ou supérieur) et au repos (base de données et stockage).
- Cloisonnement multi-cabinet par Row Level Security (RLS) PostgreSQL : chaque cabinet n'accède qu'à ses propres données.
- Authentification par mot de passe + double authentification (2FA/TOTP) activable.
- Journalisation des évènements de sécurité et de partage.
- Fournisseur d'IA : conservation limitée des requêtes et réponses (30 jours maximum, à des fins de sécurité et de conformité), aucune utilisation des données pour l'entraînement des modèles.
- Sauvegardes régulières de la base de données et gestion des habilitations au moindre privilège.
- Mise à jour régulière des dépendances logicielles.
- Supervision technique et détection d'incident (avec suppression des données personnelles avant transmission au superviseur).
Annexe 3 : Sous-traitants ultérieurs autorisés
Le Cabinet autorise VetiA à recourir aux sous-traitants ultérieurs suivants. VetiA informera le Cabinet de tout ajout ou remplacement.
| Sous-traitant | Rôle | Localisation / transfert |
|---|---|---|
| Supabase Inc. | Base de données + stockage de fichiers | Londres (eu-west-2, Royaume-Uni), pays bénéficiant d'une décision d'adéquation de la Commission européenne. Chiffrement repos + transit. |
| Vercel Inc. | Hébergement de l'application et exécution des traitements serveur | États-Unis. Clauses Contractuelles Types (CCT 2021) intégrées au DPA de Vercel. |
| Anthropic PBC | Modèle d'IA (Claude) : informations cliniques de l'animal, sans coordonnées du propriétaire | États-Unis. Clauses Contractuelles Types (CCT 2021) intégrées au DPA d'Anthropic. Conservation des requêtes 30 jours maximum (sécurité, conformité), sans entraînement des modèles ; cache technique éphémère (moins d'une heure). |
| Resend Inc. | Emails transactionnels et notifications de messagerie | États-Unis. Reçoit l'email et le nom du destinataire, le nom de l'animal et un court extrait du message. CCT. |
| Sentry (Functional Software Inc.) | Télémétrie d'erreurs techniques | Union européenne (Allemagne). Erreurs techniques uniquement, sans données personnelles par défaut (cookies, en-têtes et contenus filtrés). |
Acceptation: l'administrateur du Cabinet accepte le présent DPA depuis Réglages → « Contrat de sous-traitance (DPA) ». L'acceptation est horodatée et conservée comme preuve. Une version signée manuscrite reste disponible sur demande à sebastien.maira@gmail.com.
