Sécurité Natalia Analyse Conformité RGPD, chiffrement, RBAC

Référence pour RSSI et DPO : localisation des données, chiffrement, pseudonymisation, RBAC, audit, rétention, notification de violation, roadmap de conformité.

✅ Hébergement UE ✅ RGPD conforme ✅ DPA art. 28 ✅ Chiffrement TLS 1.2+ ✅ Pen test annuel ⏳ SOC 2 Type I (Q4 2026) ⏳ ISO 27001 (roadmap 2027) ✅ Notification breach <72h ✅ Audit log immuable
  • Données UE uniquement
  • Chiffrement at-rest + in-transit
  • Pseudonymisation des numéros
  • DPA art. 28 signé
  • Notif violation < 72h

Localisation des données

Les données CDR sont hébergées exclusivement en Union européenne (Belgique) : stockage relationnel managé et stockage objet managé, résidence UE garantie. Aucun réplica hors UE. Les logs applicatifs restent dans la même région (les durées de conservation sont détaillées dans la section Rétention des données).

Chiffrement

At-rest

  • VM agent : clé scellée par vTPM si disponible, dérivation cryptographique salée en fallback, chiffrement standard de l'industrie (algorithmes NIST SP 800-175B) pour configuration et buffer disque.
  • Cloud : chiffrement transparent sur les datastores managés, master key gérée par un KMS certifié, séparé physiquement du datastore.

In-transit

  • TLS 1.2 minimum, TLS 1.3 préféré.
  • Agent → API vérifie la chaîne de certificats, aucune option de skip.
  • PKI gérée, rotation automatique des certificats.

Pseudonymisation des numéros

À l'ingestion, chaque numéro est remplacé par un pseudonyme cryptographique dérivé par tenant via une dérivation salée. Seuls les 4 derniers chiffres restent en clair pour l'affichage UI.

Le secret par tenant est stocké chiffré ; la master key reste dans un KMS certifié, séparé physiquement du datastore.

Break-the-glass

L'accès "phone-reveal" exige un motif, atterrit dans le journal d'audit immuable et déclenche une alerte vers l'admin tenant.

RBAC — 3 rôles

Permission Viewer Analyst Admin
cdr.read
cdr.export
cdr.reveal_phone
api_key.manage
user.manage
audit.read

Authentification administrateurs (MFA)

MFA obligatoire sur tous les accès administrateurs cloud. L'accès à l'infrastructure de production passe par un bastion durci, credentials à durée de vie courte, enregistrement complet des sessions.

Isolation multi-tenant

Isolation logique stricte par tenant à chaque couche (API, datastore, stockage objet, journal d'audit). L'accès cross-tenant est impossible par construction, validé à chaque déploiement par des tests d'isolation automatiques.

Pour le versant fonctionnel — hiérarchie des organisations, agences et sous-agences, portée des rôles et création de sous-agences depuis le dashboard —, voir la page Gestion multi-tenant.

Hardening de l'appliance agent

Appliance virtuelle légère, image durcie selon le référentiel CIS Benchmark niveau 1 : surface d'attaque minimale, aucun shell utilisateur, SSH désactivé, aucune exposition réseau entrante hors tunnel sortant chiffré vers le cloud.

Continuité de service (RTO / RPO)

Sauvegardes régulières, restauration vérifiée trimestriellement. RTO 4h / RPO 24h. Sauvegardes chiffrées, conservées dans la même région UE, jamais hors Union européenne.

Audit log

Chaque action admin atterrit dans un journal d'audit immuable : qui, quoi, quand, IP source, user-agent, request ID. Export CSV depuis le dashboard. Rétention : 13 mois (12 mois + 1 mois de chevauchement pour les audits).

Rétention des données

Natalia s'engage sur des durées de conservation maximales par catégorie de données. Chaque durée repose sur une base légale définie au titre du RGPD.

Catégorie de données Conservation maximale Base légale
Enregistrements audio des appels 12 mois glissants Intérêt légitime (relecture des dossiers, qualité)
Transcriptions et analyses 24 mois Intérêt légitime / exécution du contrat
Logs techniques 90 jours Intérêt légitime (sécurité, debug)
Statistiques agrégées anonymisées Illimitée Hors champ RGPD (aucune réidentification possible)

Suppression à la demande

Sur demande de suppression, la donnée devient immédiatement inaccessible et Natalia s'engage à un effacement définitif sous 30 jours.

DPA et sous-traitants

  • DPA art. 28 RGPD signé électroniquement à la souscription.
  • Moteur IA : moteur IA conforme RGPD, aucun transfert de données nominatives hors UE (la pseudonymisation est appliquée en amont de tout traitement IA).
  • Liste des sous-traitants : un registre à jour des sous-traitants est mis à disposition des clients sous NDA sur demande à [email protected].
  • Notification 30 jours avant toute modification de la liste des sous-traitants.

Notification de violation

Engagement art. 33 RGPD : notification sous 72h à compter de la prise de connaissance d'une violation. Contact : [email protected].

Procédure : isolation du périmètre compromis, snapshot forensique, notification CNIL, communication client, postmortem public sous 14 jours.

Roadmap conformité

Rotation des clés API

La rotation des clés API se fait via le portail admin. Pendant la rotation, ancienne et nouvelle clé restent valides en parallèle sur une fenêtre de chevauchement de 7 jours, ce qui permet une migration client sans interruption.

Email à l'admin tenant à la rotation et 24h avant la fermeture de la fenêtre de chevauchement.

Rétention des données — questions fréquentes

Combien de temps Natalia conserve-t-elle les données d’appel ?

Les enregistrements audio sont conservés au maximum 12 mois glissants, les transcriptions et analyses au maximum 24 mois, et les logs techniques 90 jours. Ce sont des durées de conservation maximales, propres à chaque catégorie de données.

Puis-je consulter un appel vieux de plusieurs mois ?

Oui. Les transcriptions et analyses restent consultables pendant 24 mois, ce qui couvre le suivi des dossiers sur la durée. La ré-écoute de l’audio d’origine reste possible pendant 12 mois glissants.

Que devient une conversation supprimée à ma demande ?

Dès la demande de suppression, la conversation devient immédiatement inaccessible. Natalia s’engage à procéder à son effacement définitif sous 30 jours.

Sur quelle base légale ces durées reposent-elles ?

La conservation des enregistrements, transcriptions et analyses repose sur l’intérêt légitime et l’exécution du contrat (relecture des dossiers, qualité de service). Les logs techniques relèvent de l’intérêt légitime lié à la sécurité et au débogage.

Les statistiques agrégées sont-elles concernées par ces durées ?

Non. Les statistiques agrégées et anonymisées ne permettent aucune réidentification : elles sortent du champ du RGPD et peuvent être conservées sans limite de durée.