Documentation légale
Contrat de traitement des données (DPA)
Swizz.ai – Créateur de sites web et d'applications IA (Software-as-a-Service)
Conformément à l'art. 28 RGPD et à la Loi fédérale sur la protection des données (LPD)
Applicabilité automatique
Le présent Contrat de Traitement des Données (DPA) fait partie intégrante des Conditions Générales d'Utilisation (CGU) entre Syntech Solutions AG et chaque Client. Il s'applique automatiquement lors de l'utilisation de la plateforme Swizz.ai et ne nécessite pas de signature séparée.
1. Parties
Sous-traitant
Syntech Solutions AG
Rotzbergstrasse 1, 6362 Stansstad, Suisse
IDE : CHE-326.782.914 MWST
Agit en tant que sous-traitant au nom du Client lors du traitement des données personnelles que le Client ou les utilisateurs finaux du Client soumettent à la plateforme.
Responsable du traitement
Le Client — toute personne morale ou physique ayant conclu un contrat avec Syntech Solutions AG (abonnement gratuit ou payant) et qui détermine les finalités et les moyens du traitement des données personnelles via la plateforme Swizz.ai.
2. Objet & finalité
Syntech Solutions AG traite les données personnelles au nom du Client dans le seul but de fournir le service SaaS Swizz.ai tel que décrit dans les CGU. Cela comprend :
- Le stockage et le traitement du Contenu Utilisateur (textes, images, code) téléchargé par le Client
- La diffusion des sites web et applications web créés par le Client aux utilisateurs finaux
- Le traitement des invites et entrées IA soumises par le Client
- L'accès aux fonctionnalités de la plateforme, aux tableaux de bord et aux paramètres pour le Client
- L'envoi de notifications transactionnelles liées au service
3. Nature, type & durée du traitement
| Aspect | Détails |
|---|---|
| Nature | Stockage, récupération, transmission, affichage, transformation par IA, suppression |
| Catégories de données | Données d'identification, données de contenu, données d'entrée IA, journaux d'utilisation, données de contact des utilisateurs finaux des sites web clients |
| Catégories de personnes concernées | Clients, employés du Client, utilisateurs finaux des sites web/applications créés par le Client |
| Durée | Pour la durée de la relation contractuelle ; après résiliation, les données sont conservées au maximum 90 jours (sauvegardes) avant suppression définitive |
4. Obligations du sous-traitant (Syntech Solutions AG)
Syntech Solutions AG s'engage à :
- Traiter les données personnelles uniquement sur la base d'instructions documentées du Client (telles que définies dans les CGU et le présent DPA)
- Veiller à ce que le personnel autorisé soit soumis à des obligations de confidentialité
- Mettre en œuvre et maintenir les mesures techniques et organisationnelles (MTO) définies à l'article 6
- Assister le Client dans la réponse aux demandes des personnes concernées exerçant leurs droits en vertu du RGPD ou de la LPD
- Assister le Client dans ses obligations de sécurité, les notifications de violations, les analyses d'impact sur la protection des données et les consultations préalables
- Supprimer ou restituer toutes les données personnelles au Client à la fin du contrat conformément à l'article 9
- Fournir toutes les informations nécessaires pour démontrer la conformité avec le présent DPA et permettre les audits
- Notifier le Client sans délai s'il estime qu'une instruction enfreint le droit applicable en matière de protection des données
5. Sous-traitants ultérieurs
Le Client accorde à Syntech Solutions AG une autorisation générale d'engager les sous-traitants ultérieurs suivants. Syntech Solutions AG informera le Client de tout ajout ou remplacement prévu de sous-traitant au moins 30 jours à l'avance, donnant au Client la possibilité de s'y opposer.
A1 Digital International GmbH
Vercel Inc.
Cloudflare Inc.
OpenAI, L.L.C.
Stripe Payments Europe Ltd
Liste complète des sous-traitants : https://swizz.ai/legal/subprocessors
6. Mesures techniques & organisationnelles (MTO)
Syntech Solutions AG met en œuvre et maintient les mesures suivantes pour garantir un niveau de sécurité approprié :
Chiffrement
- TLS 1.2 ou supérieur pour toutes les données en transit
- AES-256 pour les données au repos
- HTTPS imposé sur tous les points d'accès
Contrôle d'accès
- Principe du moindre privilège pour tous les accès internes
- Contrôle d'accès basé sur les rôles (RBAC)
- Authentification multi-facteurs (MFA) pour tous les comptes administrateurs
Sécurité réseau & infrastructure
- Atténuation DDoS via Cloudflare
- Pare-feu et détection d'intrusion
- Environnements de données client isolés
Disponibilité & intégrité
- Sauvegardes automatisées régulières
- Infrastructure redondante via Exoscale
- Surveillance et alertes pour les anomalies système
Mesures relatives au personnel
- Formation à la protection des données pour le personnel
- Obligations de confidentialité pour tous les employés
- Politique d'accès selon le besoin d'en connaître
Pseudonymisation & minimisation
- Identifiants internes utilisés à la place des données personnelles si possible
- Mots de passe stockés sous forme de hachages salés (jamais en clair)
- Données de journaux anonymisées après la période de conservation
7. Notification des violations de données
En cas de violation de données personnelles, Syntech Solutions AG :
- Notifiera le Client concerné dans les 48 heures suivant la prise de connaissance d'une violation susceptible d'affecter les données du Client
- Fournira au Client toutes les informations nécessaires pour remplir ses propres obligations de notification en vertu des art. 33/34 RGPD ou art. 24 LPD
- Coopérera avec le Client et prendra des mesures raisonnables pour atténuer les effets de la violation
8. Transferts internationaux
Lorsque des données personnelles sont transférées à des sous-traitants situés en dehors de la Suisse ou de l'UE/EEE (Vercel, Cloudflare, OpenAI, Stripe), ces transferts sont effectués sur la base de :
- Clauses Contractuelles Types (CCT) approuvées par la Commission européenne (Module 3 : sous-traitant à sous-traitant)
- Équivalents spécifiques à la Suisse ou reconnaissance en vertu de la LPD
- Mesures supplémentaires comprenant le chiffrement des données en transit et au repos
9. Restitution & suppression des données après résiliation
- Fenêtre d'export en libre-service : Pendant 30 jours après la résiliation ou la suppression du compte, le Client peut se connecter et exporter toutes les données de projet via la fonction d'export de la plateforme.
- Suppression active des données : Les données de projet actives et les données de compte sont supprimées immédiatement après confirmation de la fermeture du compte.
- Purge des sauvegardes : Les copies de sauvegarde sont automatiquement et définitivement supprimées dans un délai maximum de 90 jours après la résiliation du compte.
- Exceptions légales : Les données devant être conservées à des fins légales (p. ex. documents comptables, 10 ans en vertu du CO suisse) seront conservées pendant la durée légale minimale requise, puis supprimées.
10. Obligations du responsable du traitement (Client)
Le Client, en tant que responsable du traitement, est chargé de :
- Veiller à l'existence d'une base légale valide pour toute donnée personnelle soumise à la plateforme
- Fournir aux personnes concernées les informations de confidentialité requises concernant le traitement effectué via Swizz.ai
- Veiller à ce que les données personnelles de tiers (p. ex. utilisateurs finaux des sites web clients) soient collectées et traitées conformément au droit applicable en matière de protection des données
- Notifier immédiatement Syntech Solutions AG de toute demande d'une autorité de contrôle ou d'une personne concernée relative aux données personnelles traitées via la plateforme
11. Droits d'audit
Le Client a le droit de conduire des audits ou inspections pour vérifier la conformité de Syntech Solutions AG avec le présent DPA. Les audits peuvent être effectués :
- En demandant de la documentation et des preuves (approche privilégiée)
- En mandatant un auditeur indépendant qualifié sous obligation de confidentialité, avec un préavis écrit de 30 jours
Les audits ne doivent pas perturber les opérations du Fournisseur et doivent être effectués pendant les heures de bureau normales. Les coûts des audits sont à la charge du Client, sauf si une non-conformité importante est identifiée.
12. Responsabilité
La responsabilité dans le cadre du présent DPA est régie par les dispositions de responsabilité des CGU. Chaque partie est responsable des dommages découlant de sa propre violation du présent DPA ou du droit applicable en matière de protection des données. Lorsque les deux parties sont tenues responsables d'une réclamation en dommages-intérêts d'une personne concernée, la responsabilité est répartie selon le degré de responsabilité de chaque partie.
13. Droit applicable & juridiction compétente
- Droit applicable : Droit suisse ; en outre, art. 28 RGPD si le Client est établi dans l'UE/EEE
- Juridiction compétente : Stansstad (NW), Suisse (sous réserve de tout for légal impératif)
14. Contact pour les questions de protection des données
Syntech Solutions AG
Rotzbergstrasse 1, 6362 Stansstad, Suisse
Général : office@syn-tech.ch
Protection des données : privacy@swizz.ai
