Convention de sous-traitance — Article 28 RGPD

Règlement (UE) 2016/679 (RGPD), Art. 28  ·  Référence contrat : 2026-TIV-SYR-002  ·  Objet : Service SyRes (SaaS)  ·  Version : 1.0 — Juin 2026

Parties

Responsable du traitement

Établissement Saint-Joseph de Tivoli
40 Avenue d'Eysines, 33073 Bordeaux cedex
Tél. : 05 56 08 04 40
secretariat.direction@tivoli-33.org

Ci-après désigné « le Responsable »
Sous-traitant

BUBAPP (Auto-Entrepreneur)
17 rue Marcelin Jourdan, 33200 Bordeaux
SIRET : 10147351000010
bubapp.contact@gmail.com

Ci-après désigné « le Sous-traitant »

Préambule

Dans le cadre du contrat de service SaaS (devis réf. 2026-TIV-SYR-002), BUBAPP met à disposition et héberge l'application SyRes (système de réservation de salles et matériels pédagogiques) pour le compte de l'Établissement Saint-Joseph de Tivoli. À ce titre, BUBAPP est amené à traiter des données à caractère personnel pour le compte du Responsable, au sens de l'article 4(8) du RGPD.

La présente convention définit les conditions dans lesquelles le Sous-traitant s'engage à effectuer ces traitements pour le compte du Responsable, conformément à l'article 28(3) du RGPD.

1. Description du traitement sous-traité

ParamètreDescription
Nature du traitementHébergement, développement, maintenance et exploitation de l'application SyRes (modèle SaaS)
FinalitéGestion des réservations de salles et matériels ; gestion des comptes du personnel ; suivi des passages élèves en salle CTP-info ; journal d'audit
Catégories de données Données d'identification du personnel (nom, prénom, e-mail professionnel, mot de passe hashé bcrypt, rôle applicatif) ;
Données de réservation (intitulé, description, dates/horaires, statut) ;
Données d'élèves (nom, prénom, classe — mineurs) ;
Données de présence (présent/absent, travail réalisé — module CTP) ;
Adresses IP (anti-bruteforce, 15 min maximum) ;
Journal d'audit (action, utilisateur, IP, horodatage)
Catégories de personnesPersonnel enseignant et non-enseignant de l'établissement ; élèves mineurs (module CTP-info)
Durée du traitementDurée du contrat de service, conformément aux durées de conservation définies dans la politique de confidentialité de l'application

2. Obligations du Sous-traitant (BUBAPP)

2.1 Traitement sur instructions documentées

BUBAPP traite les données à caractère personnel uniquement sur instruction documentée du Responsable. Le contrat de service SaaS et la présente convention constituent les instructions initiales. BUBAPP informera sans délai le Responsable si une instruction lui semble contraire au RGPD ou à toute disposition légale applicable.

2.2 Confidentialité et engagement du personnel

BUBAPP s'assure que les personnes autorisées à traiter les données personnelles sont soumises à une obligation de confidentialité appropriée et ont été sensibilisées aux exigences du RGPD. Cette obligation de confidentialité survit à la cessation du contrat.

2.3 Mesures de sécurité (Art. 32 RGPD)

BUBAPP met en œuvre et maintient les mesures techniques et organisationnelles suivantes :

MesureDescriptionStatut
Chiffrement en transitHTTPS (TLS 1.2+) forcé en production via .htaccess✓ Actif
Hashage des mots de passebcrypt (PASSWORD_BCRYPT) — irréversible✓ Actif
Protection CSRFTokens aléatoires (bin2hex 32 octets + hash_equals) sur tous les formulaires POST✓ Actif
Sessions sécuriséesHttpOnly, SameSite=Strict, regenerate_id après connexion, durée 8h✓ Actif
Rate limitingBlocage IP après 5 tentatives échouées / 15 min✓ Actif
Contrôle d'accèsAuthentification obligatoire, rôles admin/superviseur/utilisateur, APIs protégées✓ Actif
Tokens de reset MDPSHA-256 stocké en base, expiration 2h, supprimé à l'utilisation✓ Actif
SauvegardesSauvegardes automatisées OVH (serveur France)✓ Actif
Chiffrement au reposDonnées hébergées sur serveur OVH France (chiffrement au niveau infrastructure OVH)△ Infrastructure OVH

BUBAPP s'engage à maintenir ces mesures à jour et à en informer le Responsable en cas de changement significatif.

2.4 Sous-traitance ultérieure — OVH

Le Responsable autorise expressément le recours au sous-traitant ultérieur suivant :

Sous-traitant ultérieurRôleLocalisation des données
OVH SAS
2 rue Kellermann, 59100 Roubaix, France
Hébergement serveur dédié, base de données MySQL, nom de domaine, certificat SSL, sauvegardes automatisées France (DC2/DC3) — aucun transfert hors UE

BUBAPP informera le Responsable de tout changement de sous-traitant ultérieur avec un préavis minimum de 30 jours, permettant au Responsable de s'y opposer avant la prise d'effet du changement. BUBAPP impose à tout sous-traitant ultérieur les mêmes obligations de protection des données que celles prévues dans la présente convention.

2.5 Assistance aux droits des personnes concernées (Art. 15–22 RGPD)

BUBAPP met à disposition du Responsable les outils techniques nécessaires pour satisfaire les demandes d'exercice des droits des personnes concernées :

Pour toute demande nécessitant une intervention technique hors périmètre des outils ci-dessus, BUBAPP assiste le Responsable dans un délai de 5 jours ouvrés.

2.6 Notification des violations de données personnelles (Art. 33–34 RGPD)

⚠ Obligation critique : En cas de violation de données à caractère personnel (accès non autorisé, destruction, perte, divulgation ou altération), BUBAPP notifie le Responsable dans les meilleurs délais et au plus tard dans les 48 heures après en avoir pris connaissance, afin de permettre au Responsable de respecter son obligation de notification à la CNIL dans le délai de 72 heures (Art. 33 RGPD).

La notification adressée au Responsable comprend au minimum :

Canal de notification : bubapp.contact@gmail.com  ·  Contact urgent : à préciser lors de la signature

Si toutes les informations ne sont pas disponibles dans ce délai, BUBAPP transmet une notification partielle initiale et complète sa communication par étapes successives, sans retard injustifié.

2.7 Assistance à la conformité (Art. 32–36)

Compte tenu de la nature du traitement et des informations à sa disposition, BUBAPP aide le Responsable à garantir le respect des obligations prévues aux articles 32 à 36 du RGPD, notamment en matière de :

2.8 Restitution et suppression des données en fin de contrat

À la résiliation ou à l'expiration du contrat de service, BUBAPP s'engage à :

2.9 Documentation et audit (Art. 28(3)(h))

BUBAPP met à la disposition du Responsable toutes les informations nécessaires pour démontrer le respect des obligations prévues au présent article et pour permettre la réalisation d'audits, y compris des inspections. BUBAPP informera immédiatement le Responsable si, à son avis, une instruction constitue une violation du RGPD ou de toute disposition applicable en matière de protection des données.

BUBAPP tient son propre registre des activités de traitement effectuées pour le compte du Responsable, conformément à l'article 30(2) du RGPD.

3. Obligations du Responsable (Saint-Joseph de Tivoli)

4. Durée et résiliation

La présente convention prend effet à la date de signature et reste en vigueur pendant toute la durée du contrat de service SaaS (devis réf. 2026-TIV-SYR-002), renouvelable tacitement dans les mêmes conditions que ce contrat.

En cas de résiliation du contrat de service, les dispositions relatives à la restitution et à la suppression des données (§ 2.8) ainsi que les obligations de confidentialité (§ 2.2) continuent de s'appliquer jusqu'à leur exécution complète.

5. Dispositions générales

Signatures

LE SOUS-TRAITANT — BUBAPP



Nom, Prénom, Qualité :

Date :

LE RESPONSABLE DU TRAITEMENT — TIVOLI



Nom, Prénom, Qualité :

Fait à :         Le :

Convention établie en deux exemplaires originaux, un pour chaque partie.  ·  Référence contrat : 2026-TIV-SYR-002  ·  Version 1.0 — Juin 2026