Interessati: clienti finali del salone; dipendenti/stilisti del salone; fornitori e contatti registrati dal Titolare del trattamento.
Categorie di dati personali: dati di contatto (nome, e-mail, telefono), identificativi (numero cliente), storico degli appuntamenti, trattamenti, fatture, pagamenti, note, foto, preferenze, saldi di buoni regalo e di fedeltà, comunicazioni via e-mail/WhatsApp, recensioni.
Le categorie particolari (articolo 9 del GDPR) - come le note sanitarie (allergie, farmaci, condizioni della pelle, gravidanza) - sono conservate in un archivio cifrato dedicato, separato dalle normali note sui clienti. Il Responsabile del trattamento applica le seguenti garanzie aggiuntive:
• Cifratura a busta (envelope encryption) AES-256-GCM mediante una chiave dati per tenant, a sua volta cifrata a riposo con una chiave master della piattaforma.
• La chiave master è conservata esclusivamente in variabili d’ambiente, separata dai backup del database; la perdita della chiave rende tutti i dati dell’archivio permanentemente illeggibili.
• Controllo degli accessi basato sui ruoli tramite un apposito flag di autorizzazione (can_view_health_notes), verificabile per ogni appartenenza; gli amministratori non ottengono l’accesso automaticamente.
• Registro degli accessi immodificabile: ogni lettura, scrittura, download e cancellazione viene registrata con autore, indirizzo IP e data e ora, e conservata per 24 mesi.
• Conservazione predefinita di 12 mesi + un periodo di tolleranza di 30 giorni, configurabile per singola nota dal Titolare del trattamento.
• L’impersonificazione da parte della piattaforma è tecnicamente bloccata sulle route dei dati sanitari (difesa in profondità).
Il Titolare del trattamento resta responsabile di stabilire e documentare l’idonea base giuridica ai sensi dell’articolo 9, paragrafo 2, del GDPR (di norma il consenso esplicito o gli interessi vitali). Il Responsabile del trattamento mette a disposizione lo strumento tecnico per registrare, dimostrare e revocare tale consenso tramite un registro separato degli eventi di consenso. Per i dettagli tecnici si veda il runbook "art9-health-data-vault".