Sécurité et conformité
Hébergement en Suisse, conformité RGPD et nLPD, cloisonnement des locataires dès la requête. Conçu pour les environnements B2B où la sécurité des données ne se négocie pas.
RGPD et nLPD
Cadre réglementaire
- gavelRGPD (UE) — Base légale du traitement, droit à l'effacement, portabilité des données
- account_balancenLPD (Suisse) — Loi fédérale suisse sur la protection des données, respectée intégralement
- delete_foreverDroit à l'effacement — Suppression de son propre compte (article 17)
- privacy_tipMinimisation des données — Seules les données nécessaires au service sont collectées et conservées
Hébergement en Suisse
Tous les services tournent sur l'infrastructure VPS d'Infomaniak, en Suisse. Les médias sont stockés sur Infomaniak Object Storage (compatible S3, suisse). Aucune donnée ne quitte la Suisse, ni pour le stockage ni pour le traitement.
L'infrastructure en bref
- dnsVPS — Infomaniak, Genève — serveurs applicatifs et bases de données
- cloud_queueStockage objet — Infomaniak, compatible S3 — fichiers médias et sauvegardes
- lockChiffrement en transit — TLS 1.3 pour toutes les connexions
- storageChiffrement au repos — AES-256 pour toutes les données stockées
Authentification et jetons
Niveaux d'authentification
- mark_email_readConnexion par code à usage unique — Les rôles Client Admin et Operator se connectent avec un code à 6 chiffres reçu par e-mail, valable 10 minutes
- passwordConnexion par mot de passe — Rôles Super Admin et Partenaire — haché en bcrypt, 12 caractères minimum
- tokenJetons JWT — Jetons d'accès courts (1 h) et jetons de renouvellement (7 jours)
- vpn_keyJetons d'invitation — Valables 7 jours, à usage unique, hachés en base
Cloisonnement et intégrité des données
Chaque requête en base est limitée au locataire courant via TenantQuerySet. Un accès entre locataires est architecturalement impossible — ce n'est pas un simple contrôle de droits, mais une garantie structurelle au niveau de l'ORM.
L'empreinte SHA-256 enregistrée avec chaque fichier média est vérifiée par le lecteur à chaque lecture depuis le cache — le contenu reste intègre même si la couche de stockage venait à être compromise.
Découvrir la plateforme 8Move