SOKKAN Cloud

Accord de traitement des données (DPA) — SOKKAN Cloud

Version 2026-10-02 (remplace 2026-09-30 : entité contractante OVHcloud = OVH GmbH, art. 6) · Ninabot Sàrl, Genève · conforme LPD (CH) / RGPD

Le présent accord régit le traitement par Ninabot Sàrl (« Ninabot » ou « Sous-traitant ») des données personnelles pour le compte du Client (« Responsable du traitement »), dans le cadre du service SOKKAN Cloud.

1. Rôles

Le Client est responsable du traitement des données qu'il introduit dans son environnement. Ninabot agit comme sous-traitant, au sens de la LPD (art. 9) et du RGPD (art. 28).

2. Objet et durée

Ninabot traite les données uniquement pour fournir, opérer, facturer et maintenir l'environnement du Client, pour la durée de l'abonnement. À la résiliation, l'environnement est détruit et les données sont supprimées au plus tard 30 jours après la fin de la période payée (délai de grâce permettant une éventuelle restauration à la demande du Client).

3. Localisation

Les environnements (machines virtuelles, bases de données, réseau privé) sont hébergés et opérés en Suisse (datacenter Exoscale, Genève). Deux exceptions, inhérentes au service, sont expressément acceptées par le Client :

a) Inférence IA — le contenu que les sessions du Client soumettent aux modèles de langage transite vers le fournisseur de modèle : en BYOK, celui choisi et contracté par le Client (relation directe) ; en inférence gérée, les modèles sont servis en priorité depuis les GPU exploités par Ninabot à Genève (Suisse) et, en cas de saturation ou d'indisponibilité, par les fournisseurs de secours hébergés en France (UE) listés à l'art. 6. Le tier « Suisse » (sokkan-swiss), lorsqu'il est sélectionné par le Client, ne déborde que vers un fournisseur hébergé en Suisse (art. 6) et ne quitte jamais la Suisse. Dans tous les cas, la passerelle Ninabot journalise les volumes (comptage de tokens, attribué par utilisateur) mais ne conserve pas le contenu des requêtes.

b) Acheminement web — l'accès au cockpit passe par le réseau de distribution de Cloudflare (terminaison TLS au point de présence le plus proche) ; Cloudflare n'héberge aucune donnée du Client au repos.

4. Sécurité

Ninabot met en œuvre des mesures techniques et organisationnelles raisonnables : isolation par environnement dédié (une machine virtuelle et un réseau privé par client, aucune adjacence réseau entre clients), pare-feu par défaut fermé en entrée, accès d'administration restreint et journalisé, chiffrement en transit, secrets d'accès à usage unique remis au Client à la création.

5. Accès d'administration

Pour la maintenance et la résolution d'incidents, Ninabot conserve un accès d'administration à l'environnement du Client, via un canal privé chiffré (VPN Tailscale, clés éphémères étiquetées et confinées). Cet accès est limité aux besoins d'exploitation et journalisé. Ninabot n'accède pas au contenu de travail du Client sauf demande de support explicite ou nécessité d'incident.

6. Sous-traitants ultérieurs

Le Client accepte le recours aux sous-traitants suivants :

· Exoscale (Akenes SA, Lausanne, CH) — hébergement des environnements · Stripe (Stripe Payments Europe, IE) — paiement, aucune donnée de carte ne transite par Ninabot · Cloudflare (US/UE) — acheminement web et protection · Tailscale (CA) — canal d'administration (métadonnées de connexion uniquement) · Resend (Resend, Inc., US ; domaine d'envoi configuré dans la région UE, Irlande) — envoi des emails transactionnels · Infomaniak (Infomaniak Network SA, Genève, CH) — modèles d'IA pour l'assistante embarquée ayant accès au contexte du Client, et débordement du tier « Suisse » de l'inférence gérée (traitement en Suisse, contenu jamais conservé) · Scaleway (Scaleway SAS, Paris, FR/UE) et OVHcloud (OVH GmbH, groupe OVHcloud ; traitement en France, UE) — modèles d'IA de secours pour l'inférence gérée des sessions de code, uniquement lorsque les GPU exploités par Ninabot à Genève sont saturés ou indisponibles (traitement en France, contenu jamais conservé) · Anthropic (US) — modèles d'IA lorsque le Client le choisit.

L'inférence gérée servie depuis les GPU exploités par Ninabot à Genève ne fait intervenir aucun sous-traitant ultérieur : Ninabot opère ce matériel elle-même.

Ninabot tient cette liste à jour et informe le Client (email) avant tout ajout de sous-traitant ayant accès à des données personnelles ; le Client peut s'y opposer en résiliant avant l'entrée en vigueur.

7. Violation de données

En cas de violation de données personnelles, Ninabot informe le Client sans délai injustifié et coopère à la notification aux autorités le cas échéant.

8. Droits des personnes concernées

Ninabot assiste le Client, dans la mesure du possible, pour répondre aux demandes d'exercice des droits des personnes concernées.

9. Audit

Sur demande raisonnable (au plus une fois par an), Ninabot fournit au Client les informations nécessaires pour démontrer le respect du présent accord — description des mesures, liste des sous-traitants, journaux d'accès d'administration le concernant.

Document contractuel — relu en interne le 2026-07-07 ; évaluation externe en cours.