La lliçó anterior va tancar el mapa normatiu assenyalant l'única norma que arriba a Nimbus sempre, sense llindars de mida i sense dependre de cap client. I amb una particularitat que en multiplica l'exigència: l'historial de cites d'una clínica de fisioteràpia revela informació sobre la salut d'una persona, encara que a la base de dades només hi hagi un nom, un telèfon i una data. Aquesta lliçó baixa al detall pràctic: qui respon de què, quins principis obliguen, com s'atén un dret de debò —inclosa la pregunta incòmoda de com s'esborra algú que és dins d'una còpia de seguretat—, quins documents cal tenir escrits, i què passa exactament durant les 72 hores següents a descobrir una bretxa.
⚠️ Nota de validació — llegeix-la abans de continuar
Aquesta lliçó és material formatiu i no constitueix assessorament jurídic. Les plantilles, criteris i exemples que conté són didàctics i estan construïts sobre una empresa fictícia. L'aplicació real del RGPD depèn dels tractaments concrets, del sector, dels contractes i de la interpretació de l'autoritat de control, i les normes i les seves guies s'actualitzen. Abans de prendre qualsevol decisió: verifica la versió vigent del Reglament (UE) 2016/679, de la LO 3/2018 (LOPDGDD) i de les guies de l'AEPD, i valida-ho amb un professional —advocat especialitzat en protecció de dades, delegat de protecció de dades (DPD) o responsable de compliment—. Un error en aquest terreny no es corregeix amb un pedaç.
Contingut
- Per què aquesta lliçó importa especialment a Nimbus
- Conceptes amb precisió: personal, pseudonimitzat, anònim
- Responsable i encarregat: Nimbus és les dues coses
- Els principis de l'article 5, aplicats
- Bases jurídiques: article 6 i l'article 9 per a dades de salut
- Drets de les persones i com s'atenen de debò
- Obligacions documentals: el RAT i l'Avaluació d'Impacte
- Privacitat des del disseny i per defecte
- L'article 32 i per què el mòdul 5 n'és la resposta
- Encarregats, subencarregats i el contracte de l'article 28
- Transferències internacionals
- Notificació de bretxes i l'incident de 02-06 sota el RGPD
- El DPD, el règim sancionador i la relació amb les clíniques
- Per què aquesta lliçó importa especialment a Nimbus
A la base de dades A-01 no hi ha diagnòstics, ni informes mèdics, ni receptes. Hi ha noms, correus, telèfons i una taula de cites amb data, hora i centre. Un desenvolupador raonable diria que això són dades de contacte i una agenda. I tanmateix: si el centre és una clínica de fisioteràpia, saber que una persona concreta hi va tots els dimarts des de fa quatre mesos revela informació sobre la seva salut. No cal el diagnòstic. La dada relativa a la salut no és només la que descriu una patologia, sinó qualsevol que permeti deduir informació sobre l'estat de salut d'una persona identificada o identificable. I les dades de salut són una categoria especial de l'article 9, el tractament de les quals està prohibit amb caràcter general llevat que concorri una de les excepcions taxades de l'apartat 2.
Això té tres conseqüències que travessen tota la lliçó i expliquen per què Nimbus no pot tractar aquest assumpte com una pime qualsevol: la base jurídica és més exigent, perquè no n'hi ha prou amb l'article 6 i cal a més una excepció del 9.2; l'Avaluació d'Impacte és probablement obligatòria, perquè hi ha tractament a gran escala de categories especials (apartat 7); i el llindar de risc per notificar una bretxa als afectats baixa molt, perquè el risc per als drets i llibertats d'una fuita de dades de salut és alt gairebé per definició (apartat 12).
I un matís d'arquitectura que convé fixar des d'ara: el mateix camp té naturalesa diferent segons el client. Una cita en un gimnàs és una cita; la mateixa fila, amb tenant_id d'una clínica, revela salut. Aplicar dos nivells de protecció segons el tenant complica la vida enormement, així que la decisió correcta és tractar tot l'historial de cites amb el nivell de la categoria especial —cosa que ja es va decidir tècnicament a 03-07 amb el xifratge a nivell de camp de les notes clíniques—.
- Conceptes amb precisió: personal, pseudonimitzat, anònim
Aquestes quatre definicions decideixen si el RGPD aplica o no a un conjunt de dades, i es confonen constantment.
| Concepte | Definició operativa | Exemple a Nimbus | Aplica el RGPD? |
|---|---|---|---|
| Dada personal | Tota informació sobre una persona física identificada o identificable, directament o indirectament | Nom, correu, telèfon, IP, client_id, historial de cites |
Sí |
| Categoria especial (art. 9) | Dades que revelen origen ètnic, opinions polítiques, religió, afiliació sindical, genètiques, biomètriques, de salut, vida o orientació sexual | L'historial de cites en un tenant de clínica; les notes clíniques | Sí, reforçat |
| Dada pseudonimitzada | Ja no s'atribueix a una persona sense fer servir informació addicional, que es guarda per separat i amb mesures tècniques | Taula de cites amb pacient_ref en lloc del nom, i la taula de correspondència xifrada a part |
Sí. Continua sent dada personal |
| Dada anònima | La reidentificació és raonablement impossible per a qualsevol, amb els mitjans disponibles i previsibles | «Al març hi va haver 4.212 cites en clíniques de la Comunitat Valenciana» | No |
El punt que causa més errors, i que ja es va anticipar a 03-07: la pseudonimització no treu les dades del RGPD. És una mesura de seguretat excel·lent —l'article 32.1.a la cita expressament— i redueix l'impacte d'una bretxa, però mentre existeixi en algun lloc la clau que permeti revertir-la, continua havent-hi dada personal i continuen aplicant-se tots els drets i obligacions. Molts projectes es dissenyen sobre la creença contrària i descobreixen tard que la seva «base de dades anonimitzada d'analítica» és una base de dades personal sense base jurídica. L'anonimització real, en canvi, és difícil: cal eliminar no només els identificadors directes, sinó la possibilitat de reidentificació per combinació. Si Nimbus publica un panell amb «pacients per franja horària, centre i codi postal», una franja amb dues persones en un codi postal petit identifica algú; i les tècniques que ho eviten —agregació amb llindar mínim, generalització, soroll— destrueixen part de la utilitat de la dada. D'aquí la regla pràctica per a l'equip de l'Iván: davant el dubte, és dada personal. El cost de tractar com a personal una cosa que no ho era és documentació; el de l'error contrari és una infracció.
- Responsable i encarregat: Nimbus és les dues coses
Aquesta distinció determina qui respon de què, i és l'error conceptual més freqüent en un SaaS. Responsable del tractament és qui decideix les finalitats i els mitjans —per a què es tracten les dades i com, en allò essencial—; encarregat és qui les tracta per compte del responsable, seguint les seves instruccions documentades.
flowchart TD
P["PACIENT de la clinica\n(interessat)"] -->|"demana cita"| CL
CL["CLINICA = RESPONSABLE\nDecideix per que i per a que.\nInforma, aten drets,\nnotifica bretxes a l'AEPD"]
CL -->|"contracte art. 28"| NI["NIMBUS = ENCARREGAT\nTracta NOMES segons instruccions.\nNo decideix finalitats. Aporta seguretat\ni notifica bretxes a la clinica"]
NI -->|"art. 28.2/28.4:\nautoritzacio + mateixes obligacions"| SUB["SUBENCARREGATS\nCloud (A-05) · Correu (A-11)\nConsultora (A-19)"]
EMP["Empleat de Nimbus\nVisitant del web"] --> NR["NIMBUS = RESPONSABLE (del que es seu)\nNomines (A-16) · cookies\nContactes comercials\nUsuaris administradors"]
Nimbus porta dos barrets alhora, i confondre'ls és car:
| Situació | Rol de Nimbus | Què implica |
|---|---|---|
| Dades de pacients d'una clínica client | Encarregat | Només tracta segons instruccions. No pot fer servir aquestes dades per a res propi: ni per entrenar un model, ni per a estadístiques comercials, ni per contactar els pacients |
| Dades dels seus 38 empleats (A-16) | Responsable | Base jurídica pròpia, informació pròpia, atén els drets ell mateix |
Visitants de nimbusreservas.example, cookies, formulari de contacte |
Responsable | Avís legal, política de privacitat, gestió de cookies (LSSI + RGPD) |
| Usuaris administradors de les clíniques (el gestor que entra al panell) | Responsable, normalment | És la relació contractual amb el seu client, no el tractament de pacients |
| Registres tècnics i d'auditoria amb identificadors de pacients | Encarregat, amb matís | La seguretat del servei és instrucció implícita, però ha d'estar escrita al contracte |
La conseqüència pràctica més important, i la que cal gravar-se: si Nimbus fes servir l'historial de cites de les clíniques per millorar el seu producte, entrenar un model predictiu o elaborar informes de mercat, deixaria de ser encarregat i passaria a ser responsable d'aquest tractament —sense base jurídica, sense informació als pacients i amb dades de categoria especial—. És una de les infraccions més greus que pot cometre un SaaS, i passa moltes vegades sense mala fe, simplement perquè a algú de producte li sembla una bona idea; per això convé que estigui escrit a POL-05 i a la formació de desenvolupament de 06-05. I una precisió que sol sorprendre: l'encarregat no està exempt de responsabilitat. L'article 82 permet que un interessat reclami directament a l'encarregat quan incompleix obligacions que el Reglament li imposa específicament o actua fora de les instruccions del responsable. Ser encarregat no és un escut.
- Els principis de l'article 5, aplicats
Els sis principis més el setè que els governa, amb la seva traducció a decisions concretes de Nimbus:
| Principi | Què exigeix | Com s'aplica a Nimbus |
|---|---|---|
| Licitud, lleialtat i transparència | Base jurídica vàlida i informació clara i accessible | La clínica informa els seus pacients; Nimbus li facilita el text sobre l'encàrrec, subencarregats i ubicacions. Res de tractaments sorpresa |
| Limitació de la finalitat | Finalitats determinades, explícites i legítimes; res d'incompatible | Les dades de reserva serveixen per gestionar reserves. No per a analítica de producte, ni per a màrqueting, ni per entrenar models |
| Minimització | Adequades, pertinents i limitades al necessari | Vegeu l'anàlisi de sota |
| Exactitud | Dades exactes i actualitzades; supressió o rectificació sense dilació | El pacient pot corregir les seves dades des del portal; els rebots de correu marquen l'adreça com a no vàlida |
| Limitació del termini de conservació | No més temps del necessari per a la finalitat | Política de retenció per tipus de dada (taula de sota), amb esborrament automàtic, no manual |
| Integritat i confidencialitat | Seguretat apropiada al risc | Tot el mòdul 5 i l'article 32 (apartat 9) |
| Responsabilitat proactiva | El responsable ha de poder demostrar el compliment | RAT, AIPD, contractes, registre de bretxes, evidències (06-04) |
Minimització: cal el DNI per reservar una sessió de fisioteràpia? L'exercici mental s'ha de fer camp per camp, i gairebé sempre sobren coses:
| Camp | Necessari? | Raonament |
|---|---|---|
| Nom i cognoms | Sí | Identificar a qui correspon la cita |
| Telèfon o correu | Sí, un | Recordatori de cita. Demanar-los tots dos com a obligatoris és excessiu: un d'obligatori, l'altre opcional |
| DNI/NIE | No, per defecte | No és necessari per reservar. Només si la clínica el necessita per facturació o per normativa sanitària, i llavors és decisió de la clínica, no un camp global del producte |
| Data de naixement / adreça postal | Depèn / no | La primera, només si hi ha tractaments per edat; si és «per felicitar», sobra. La segona no: no s'envia res a domicili |
| Motiu de la consulta (text lliure) | Només si la clínica ho activa | És on s'acumulen dades de salut sense control. Ha de ser opcional, desactivable per tenant i xifrat a nivell de camp (03-07) |
| Gènere | Només si és clínicament rellevant | Si es demana, amb opció de no declarar-lo |
La conclusió de disseny és contraintuïtiva per a molta gent de producte: el camp més segur és el que no existeix. Un DNI que no es recull no es pot filtrar, no cal xifrar-lo, no apareix en una bretxa i no cal esborrar-lo. Cada camp eliminat del formulari redueix alhora el risc, la feina de compliment i l'impacte d'un incident.
Política de retenció de Nimbus (exemple didàctic; els terminis reals s'han de fixar amb assessoria i, en el cas de les dades de pacients, els decideix la clínica responsable, no Nimbus):
| Tipus de dada | Termini | Justificació | Què passa en vèncer |
|---|---|---|---|
| Historial de cites i notes clíniques | El que instrueixi la clínica; per defecte, el termini de conservació sanitari que ella determini | Normativa sanitària del responsable | Bloqueig i esborrament segons instrucció |
| Compte de pacient inactiu (sense cites) | 24 mesos des de l'última activitat | Reactivació raonable | Avís previ i esborrament automàtic |
| Facturació i pagaments (tokens) | Terminis fiscals i mercantils aplicables | Obligació legal | Bloqueig i esborrament |
| Registres d'auditoria (C-07) | 12 mesos | Seguretat i traçabilitat; art. 32 | Esborrament automàtic |
| Registres tècnics amb IP | 90 dies | Seguretat i diagnòstic | Esborrament automàtic |
| Còpies de seguretat (A-03) | 35 dies amb Object Lock | Recuperació davant ransomware | Expiració automàtica |
| Currículums de candidats no seleccionats | 12 mesos, amb informació prèvia | Processos futurs | Esborrament automàtic |
| Dades d'empleats després de la baixa | Terminis laborals, fiscals i de prescripció | Obligació legal | Bloqueig |
Dues disciplines separen una política de retenció real d'una de decorativa: els terminis s'executen sols —un cron o una política de cicle de vida, no un recordatori per a la Lucía— i cada termini té una justificació escrita. «Per si de cas» no ho és; conservar indefinidament incompleix l'article 5.1.e i és el que converteix una bretxa petita en una de gran.
- Bases jurídiques: article 6 i l'article 9 per a dades de salut
Tota operació necessita almenys una base jurídica de l'article 6, i no es poden acumular a conveniència: se'n tria una, es documenta i es comunica.
| Base (art. 6.1) | Quan encaixa | Exemple a l'entorn de Nimbus |
|---|---|---|
| a) Consentiment | Lliure, específic, informat i inequívoc; revocable amb la mateixa facilitat | Butlletí comercial de Nimbus; cookies no necessàries |
| b) Execució d'un contracte | Necessari per al contracte o precontractual | Gestionar la reserva que el mateix pacient sol·licita; facturar al client |
| c) Obligació legal | Imposada al responsable | Conservació fiscal de factures; obligacions laborals amb els empleats |
| d) Interessos vitals / e) Interès públic | Vida o integritat; missió d'interès públic | Marginals aquí; e) sí que aplica a un centre sanitari públic |
| f) Interès legítim | Interès real que no prevalgui sobre els drets de l'interessat; exigeix ponderació documentada | Seguretat de la xarxa i de la informació (registres d'auditoria, detecció de frau); prevenció de l'abús |
Per què el consentiment no és la millor base gairebé mai, sent la que tothom anomena primer: és revocable en qualsevol moment i amb la mateixa facilitat amb què es va donar, cosa que deixa el responsable en una situació impossible si el tractament era imprescindible; ha de ser lliure, i si no es pot fer servir el servei sense consentir, generalment no ho és —condicionar la reserva al consentiment de màrqueting és el vici clàssic—; i cal poder demostrar que es va obtenir: qui, quan, amb quin text exacte i quina versió. Per al nucli del servei la base correcta sol ser l'execució del contracte (6.1.b) per a les cites i l'interès legítim (6.1.f) per als registres de seguretat, amb la ponderació escrita. El consentiment queda per al que realment és opcional: comunicacions comercials, cookies analítiques, funcionalitats accessòries.
L'article 9 i les dades de salut. El tractament de categories especials està prohibit, llevat d'excepció del 9.2. Les rellevants aquí: a) consentiment explícit —via freqüent en l'àmbit privat, i «explícit» exigeix manifestació clara i específica, no una casella genèrica—; h) medicina preventiva, diagnòstic o assistència sanitària, la via natural d'un centre sanitari i subjecta al secret professional del 9.3; f) reclamacions; i i) salut pública, pròpia d'autoritats.
Nota important: l'excepció de l'article 9 no substitueix la base de l'article 6, s'hi suma; calen totes dues. I qui les determina per a les dades de pacients és la clínica responsable, no Nimbus. El que sí que ha de fer Nimbus són dues coses: no imposar un disseny que obligui la clínica a una base inadequada —per exemple, un camp obligatori de motiu clínic— i documentar al contracte que no farà servir aquestes dades per a finalitats pròpies.
Nota de validació. L'elecció de base jurídica i d'excepció de l'article 9 és una decisió jurídica amb conseqüències sancionadores. Aquesta taula és orientativa: consulta-ho amb un DPD o advocat.
- Drets de les persones i com s'atenen de debò
| Dret | Article | Què pot demanar | Com ho resol Nimbus |
|---|---|---|---|
| Accés | 15 | Saber si es tracten les seves dades, quines i còpia d'elles | Exportació des del panell; el 90 % es resol sense intervenció humana |
| Rectificació | 16 | Corregir dades inexactes o incompletes | Autoservei al perfil |
| Supressió («oblit») / Limitació | 17 / 18 | Esborrament si concorre causa; o conservar sense tractar | Procés amb les cauteles de sota; marca de bloqueig que exigeix suport al model de dades |
| Portabilitat | 20 | Rebre les seves dades en format estructurat i d'ús comú, i transmetre-les | Exportació JSON/CSV. Només aplica a dades facilitades per ell i a tractaments per consentiment o contracte i automatitzats |
| Oposició | 21 | Oposar-se a un tractament basat en interès legítim o interès públic | Valoració cas a cas; absolut en màrqueting directe |
| Decisions automatitzades | 22 | No ser objecte de decisions només automatitzades amb efectes jurídics o significatius | Nimbus avui no en pren cap. Si afegís priorització automàtica, caldria revisar-ho |
El termini és d'un mes des de la recepció, prorrogable dos mesos més per complexitat o nombre de sol·licituds, informant de la pròrroga i dels seus motius dins del primer mes; la resposta és gratuïta llevat de sol·licituds manifestament infundades o excessives. I aquests són els tres problemes operatius reals, on fallen les organitzacions:
(a) Verificar la identitat sense demanar de més. Si algú escriu demanant totes les dades d'una altra persona, atendre'l sense verificar és una bretxa; però demanar còpia del DNI per sistema és recollir una dada nova i excessiva. El criteri és fer servir mitjans que ja es tenen: si la persona escriu des del correu associat al seu compte i confirma amb un codi enviat a aquell correu o al telèfon registrat, la identitat està raonablement acreditada. Només davant de dubtes fonamentats es demana informació addicional, i proporcionada.
(b) A qui s'adreça la sol·licitud. Un pacient d'una clínica que escriu a Nimbus s'adreça a l'encarregat, no al responsable, i Nimbus no la pot resoldre pel seu compte: l'ha de redirigir a la clínica sense dilació i assistir-la (art. 28.3.e). Respondre directament seria actuar fora d'instruccions.
(c) La supressió quan hi ha còpies de seguretat, el problema tècnic que gairebé ningú no explica bé. Si un pacient demana la seva supressió i Nimbus té còpies diàries amb 35 dies de retenció i Object Lock en mode COMPLIANCE (05-07), la dada continuarà existint dins d'aquestes còpies i no se'n pot esborrar —aquesta immutabilitat és precisament el que protegeix davant del ransomware—. La solució acceptada per la pràctica, sempre que es documenti: (1) supressió efectiva i immediata en els sistemes actius —base de dades, buckets, índexs, memòries cau i tercers que hagin rebut la dada—; (2) les còpies es declaren «congelades»: no s'esborren, però no es fan servir per reintroduir la dada; (3) la sol·licitud es registra en una llista de supressions pendents que sobreviu a la restauració; (4) el procediment de restauració inclou reaplicar aquestes supressions abans de tornar el servei, escrit al runbook de 04-06 perquè el que no està escrit no es farà enmig d'una crisi; (5) les còpies expiren soles als 35 dies i allà la supressió és total; i (6) s'informa l'interessat d'aquest termini residual.
Plantilla de procediment d'atenció de drets:
# PR-DER-01 — Atenció de drets dels interessats
Versió 1.0 · Responsable: Marta (CTO) · Revisió: anual
1. CANALS. [email protected] (Marta i Sara), panell d'usuari,
correu postal. Si arriba a suport, el Rubén el REENVIA el mateix dia, no respon.
2. REGISTRE (dia 0). Data, canal, dret exercit, sol·licitant i si actua com a
pacient d'un client o com a interessat directe. És l'evidència del termini.
3. DETERMINACIÓ DEL ROL (dia 0-1) — PAS CRÍTIC
a) Pacient/usuari d'una CLÍNICA? -> ENCARREGAT: NO s'atén. Es redirigeix
a la clínica en 48 h, s'informa el sol·licitant i s'assisteix (art. 28.3.e).
b) Empleat, candidat, visitant o contacte? -> RESPONSABLE: passos 4-7.
4. VERIFICACIÓ (dia 1-3). Codi a l'adreça o telèfon ja registrats. NO es
demana còpia del DNI llevat de dubte fonamentat, justificat per escrit.
5. EXECUCIÓ (dia 3-25). Accés -> Sara (exportació + informació de l'art. 15.1).
Rectificació -> Rubén (correcció i propagació a sistemes derivats).
Supressió -> Lucía (esborrament actiu + llista de supressions pendents).
Limitació -> Iván (marca de bloqueig). Portabilitat -> Iván (JSON).
Oposició -> Marta (valoració documentada; absoluta en màrqueting).
6. RESPOSTA (abans del dia 30). Motivada i per escrit. Si es denega: motiu i
SEMPRE el dret a reclamar davant l'AEPD i a la tutela judicial. Si es
prorroga: comunicació motivada DINS del primer mes.
7. TANCAMENT I ESCALAT. S'arxiven sol·licitud, verificació, accions i resposta
(3 anys). Mètrica mensual: rebudes, dins de termini, termini mitjà. Si és
complexa, massiva o ve amb reclamació, s'escala a Marta i a assessoria jurídica.
- Obligacions documentals: el RAT i l'Avaluació d'Impacte
7.1 El Registre d'Activitats de Tractament (article 30)
És el document que l'AEPD demana primer en qualsevol actuació, i no tenir-lo és en si mateix una infracció. Encara que l'article 30.5 preveu una excepció per a organitzacions de menys de 250 empleats, decau quan el tractament no és ocasional o inclou categories especials —totes dues coses certes aquí—, així que Nimbus està obligat a portar-lo, en la seva doble condició de responsable (art. 30.1) i d'encarregat (art. 30.2).
# rat.yml — Registre d'Activitats de Tractament · Nimbus Reservas, S.L.
# NIF B-00000000 · Valencia · [email protected]
# Versio 3.0 · Actualitzat 2026-07-15 · Aprovat per Marta (CTO)
responsable: # Art. 30.1 — Nimbus DECIDEIX finalitats i mitjans
- id: RAT-R-01
activitat: "Gestio de personal"
finalitat: "Gestio laboral, nomines, formacio i prevencio de riscos"
base_juridica: "6.1.b contracte laboral i 6.1.c obligacions legals"
interessats: ["Empleats", "Candidats"]
dades: ["Identificatives", "Contacte", "Economiques", "Laborals"]
cat_especials: "Salut limitada a aptitud laboral (art. 9.2.b)"
destinataris: ["Gestoria laboral", "Seguretat Social", "AEAT", "Banc"]
transf_internacionals: "No"
conservacio: "Relacio + terminis laborals i fiscals aplicables"
seguretat: "C-01 MFA, C-11 xifratge de disc, acces restringit"
- id: RAT-R-02
activitat: "Gestio de clients i web corporativa"
finalitat: "Alta i facturacio, suport, comunicacions a contactes
professionals, analitica web"
base_juridica: "6.1.b contracte; 6.1.f interes legitim (suport i seguretat,
ponderacio PON-2026-01); 6.1.a consentiment (cookies, butlleti)"
interessats: ["Usuaris administradors de clients", "Contactes", "Visitants web"]
dades: ["Identificatives", "Contacte professional", "Facturacio", "Navegacio i IP"]
cat_especials: "Cap"
destinataris: ["Correu transaccional (A-11)", "Passarela (A-12)", "Cloud (A-05)"]
transf_internacionals: "Si — correu transaccional. CCT + TIA-2026-02"
conservacio: "Client: relacio + terminis fiscals. Visitants: 90 d"
seguretat: "TLS 1.3, xifratge en repos, C-01, C-07 auditoria, C-16 pedacos"
encarregat: # Art. 30.2 — Nimbus tracta PER COMPTE dels seus clients
- id: RAT-E-01
activitat: "Plataforma SaaS de gestio de reserves i cites"
responsables: "Cada entitat client (cliniques, gimnasos, academies).
Llistat viu a l'annex A del RAT"
finalitat_segons_instruccions: "Reserves, cites, recordatoris i facturacio
del centre, segons contracte d'encarrec (art. 28)"
interessats: ["Pacients i clients finals de les entitats"]
dades: ["Identificatives", "Contacte", "Historial de cites",
"Notes de sessio (opcional, activable pel responsable)",
"Referencia tokenitzada de pagament"]
cat_especials: "SI — dades que revelen salut en tenants sanitaris (historial
i notes). Xifratge a nivell de camp i acces reforcat"
subencarregats:
- {nom: "Proveidor cloud", servei: "Allotjament", ubicacio: "UE",
contracte: "art. 28 signat"}
- {nom: "Correu transaccional", servei: "Recordatoris", ubicacio: "EUA",
contracte: "art. 28 + CCT + TIA-2026-02"}
- {nom: "Consultora de sistemes", servei: "Suport d'infraestructura",
ubicacio: "Espanya", contracte: "art. 28 + acces just-in-time (C-03)"}
conservacio: "Segons instruccio de cada responsable. Per defecte, supressio als
30 d de finalitzar el contracte, previa exportacio"
seguretat: "Art. 32: RLS multi-tenant, TLS 1.3, xifratge en repos i de camp,
MFA, auditoria append-only 12 m (C-07), copies immutables (C-14),
deteccions D-01..D-12, pentest anual, pseudonimitzacio en no productiu"
bretxes: "Notificacio al responsable en 24 h conforme al contracte, amb el
contingut de l'art. 33.3 disponible"Dues advertències: el RAT és un document viu —s'actualitza quan canvia un tractament, un subencarregat o un termini, i la seva data de revisió és el primer que es mira— i no és un exercici literari: si diu que les notes van xifrades a nivell de camp, un inspector pot demanar que es demostri.
7.2 L'Avaluació d'Impacte (AIPD, article 35)
És obligatòria quan el tractament comporti un alt risc per als drets i llibertats, i l'article 35.3 presumeix aquest risc en tres supòsits: avaluació sistemàtica basada en tractament automatitzat amb efectes significatius, tractament a gran escala de categories especials i observació sistemàtica a gran escala de zones d'accés públic. A ells s'hi suma la llista de tipus de tractament que requereixen AIPD publicada per l'AEPD —consulta-la en la seva versió vigent—.
Nimbus la necessita? Amb altíssima probabilitat sí, i qui l'ha de fer és cada clínica responsable, amb l'assistència de Nimbus que exigeix l'article 28.3.f. El raonament: hi ha tractament de dades que revelen salut, a escala rellevant (desenes de centres, milers de pacients), a distància i amb subencarregats, un d'ells fora de l'EEE. Reuneix diversos criteris alhora, i quan en concorren dos o més la resposta pràctica és fer-la. Nimbus té un interès propi molt clar a fer la seva pròpia AIPD del producte, encara que sigui encarregat: es converteix en un lliurable comercial que els seus clients reutilitzen, estalvia a cada clínica començar de zero i respon per avançat a mitja dotzena de qüestionaris. Contingut mínim (art. 35.7), traduït:
| Element exigit | Contingut a Nimbus |
|---|---|
| Descripció sistemàtica del tractament i les seves finalitats | Arquitectura SPA/mòbil → API → PostgreSQL + S3; fluxos de dades; subencarregats; ubicacions; DFD de 01-04 |
| Avaluació de necessitat i proporcionalitat | Anàlisi de minimització camp a camp (apartat 4); justificació de cada dada recollida i de cada termini |
| Avaluació dels riscos per a drets i llibertats | Registre de riscos de 04-01 reenfocat: no el dany a Nimbus, sinó el dany a les persones |
| Mesures previstes per afrontar els riscos | Controls C-01…C-22, xifratge de camp, RLS, pseudonimització, retenció automàtica, deteccions |
| Consulta al DPD i opinió dels interessats, quan escaigui | Dictamen incorporat; opinió recollida a través dels responsables |
L'error més comú en una AIPD mereix subratllar-se: copiar l'anàlisi de riscos de seguretat. Són anàlisis diferents. A 04-01 l'impacte es mesurava en euros per a Nimbus; en una AIPD es mesura en dany a les persones —discriminació laboral si se sap que algú va a rehabilitació, dany reputacional, angoixa, pèrdua de control sobre dades íntimes—. El mateix incident té dos impactes diferents i s'han de valorar tots dos. I si després de les mesures el risc residual continua sent alt, escau la consulta prèvia a l'AEPD de l'article 36.
- Privacitat des del disseny i per defecte (article 25)
L'article 25 exigeix mesures des del disseny —en determinar els mitjans i durant el tractament— i per defecte —que només es tractin les dades necessàries per a cada finalitat, sense intervenció de l'usuari—. Traduït a decisions de producte de Nimbus:
| Decisió de producte | Per defecte (malament) | Per disseny i per defecte (bé) |
|---|---|---|
| Camp «motiu de la consulta» | Actiu i obligatori per a tothom | Desactivat; el responsable l'activa si el necessita; xifrat a nivell de camp |
| Recordatoris de cita | SMS i correu amb el detall del tractament | Només el canal triat, amb text mínim: «Té cita el dimarts a les 17:00 a [centre]» |
| Visibilitat entre professionals del centre | Tot el personal veu totes les cites | Per professional, amb accés ampliat justificat i registrat |
| Exportacions | Qualsevol usuari exporta tot | Rol específic, límit de volum, registre a auditoria i alerta D-05 |
| Retenció | Indefinida | Esborrament automàtic per política, amb avís previ |
| Analítica i entorns de desenvolupament | Esdeveniments amb pacient_id; còpia de producció |
Esdeveniments agregats sense identificadors; dades pseudonimitzades o sintètiques, sempre |
| URL d'adjunts | Enllaç permanent | URL signada de 120 s (03-07) |
| Nou camp al formulari | S'afegeix i ja està | Requereix justificació de necessitat al PR i actualització del RAT |
L'última fila és la més important i la més barata: convertir «aquesta dada és necessària?» en un element de la plantilla de pull request de 06-01. És privacitat des del disseny implementada com a hàbit, i costa una línia de text.
- L'article 32 i per què el mòdul 5 n'és la resposta
L'article 32 exigeix «mesures tècniques i organitzatives apropiades per garantir un nivell de seguretat adequat al risc», i n'esmenta expressament quatre: pseudonimització i xifratge; confidencialitat, integritat, disponibilitat i resiliència permanents; capacitat de restaurar ràpidament després d'un incident; i un procés de verificació, avaluació i valoració regulars de l'eficàcia. No imposa tecnologies concretes: obliga a decidir en funció del risc i poder justificar la decisió, i tota la feina tècnica del curs és exactament aquesta justificació:
| Exigència de l'art. 32 | Mesura a Nimbus | Lliçó |
|---|---|---|
| 32.1.a Pseudonimització i xifratge | TLS 1.3; xifratge en repòs; xifratge de camp en notes clíniques; pseudonimització en preproducció; índex cec | 03-05, 03-07, 05-07 |
| 32.1.b Confidencialitat | MFA (C-01), RBAC i RLS, aïllament multi-tenant, segmentació de xarxa, mínim privilegi | 02-05, 05-04, 05-05 |
| 32.1.b Integritat | Auditoria append-only (C-07), signatura amb cosign, verificació de hash | 03-04, 05-07 |
| 32.1.b/c Disponibilitat, resiliència i restauració | Còpies 3-2-1-1-0, Object Lock, RTO/RPO, i prova de restauració trimestral cronometrada (C-14) | 04-06, 05-07 |
| 32.1.d Verificació regular de l'eficàcia | Pentest anual (PT-2026-01), escaneig mensual, lynis/prowler, auditoria interna |
05-01, 05-03, 06-04 |
| 32.2 Riscos de destrucció, pèrdua, alteració o accés no autoritzats | Registre de riscos i catàleg de controls | 04-01, 04-03 |
| 32.4 Que ningú no tracti dades llevat que sigui per instrucció | POL-02, POL-04, formació (06-05), clàusules de confidencialitat | 04-02, 06-05 |
L'article 32.1.d mereix atenció especial perquè és el que gairebé ningú no compleix: no n'hi ha prou amb implantar, cal verificar regularment l'eficàcia. És la tesi de 06-01 —el control no provat està «planificat»— i l'objecte sencer de 06-04. Un responsable que davant l'AEPD diu «tenim còpies» i no pot ensenyar un informe de restauració datat no compleix el 32.1.c ni el 32.1.d, encara que les còpies existeixin.
- Encarregats, subencarregats i el contracte de l'article 28
L'article 28 exigeix que la relació amb un encarregat es regeixi per un contracte o un altre acte jurídic amb contingut mínim taxat: és el document que determina què pot fer Nimbus amb les dades de les clíniques, i el que aquestes exigiran en cada renovació. Contingut obligatori (art. 28.3), amb la seva redacció pràctica:
| Clàusula | Què ha de dir | Com ho compleix Nimbus |
|---|---|---|
| Objecte, durada, naturalesa i finalitat; tipus de dades i interessats | Descripció precisa | Annex I, alineat amb RAT-E-01 |
| a) Tractar només segons instruccions documentades | I avisar si una instrucció infringeix el RGPD | Clàusula 3; instruccions a l'annex II |
| b/c) Confidencialitat de les persones autoritzades i mesures de l'art. 32 | Compromís escrit i annex tècnic | Contractes + POL-04; annex III amb la taula de l'apartat 9 |
| d) Condicions per subcontractar | Autorització prèvia, amb informació i dret d'oposició | Clàusula 6 + annex de subencarregats |
| e/f) Assistir en drets, seguretat, bretxes, AIPD i consulta prèvia | Procediment i terminis concrets | PR-DER-01 + clàusula 8 + AIPD del producte |
| g) Suprimir o retornar les dades en finalitzar | A elecció del responsable | Exportació + supressió als 30 dies |
| h) Demostrar el compliment i permetre auditories | Incloses inspeccions | Clàusula 10: dossier + auditoria anual |
La cadena de subencarregats és on s'acumulen els problemes. Nimbus subcontracta tres proveïdors que toquen dades —cloud (A-05), correu transaccional (A-11) i consultora de sistemes (A-19)— i les regles dels articles 28.2 i 28.4 són tres. Primera: cal autorització del responsable, específica o general per escrit, i si és general s'ha d'informar de qualsevol incorporació o canvi i permetre oposar-s'hi —la pràctica sana és una llista pública de subencarregats amb avís de 30 dies—. Segona: al subencarregat se li imposen les mateixes obligacions que Nimbus va assumir davant la clínica; no es pot prometre al client més del que s'exigeix al proveïdor. I tercera, la que canvia la conversa de 04-04: Nimbus continua responent plenament davant la clínica del compliment del subencarregat. Externalitzar l'execució no externalitza la responsabilitat, i l'incident de 02-06 n'és l'exemple perfecte: Nimbus va respondre davant els seus clients d'una fallada que va passar a casa d'un altre.
Nota de validació. Els contractes de l'article 28, els seus annexos i les clàusules d'auditoria i responsabilitat tenen efectes jurídics i econòmics directes. No es redacten amb una plantilla d'Internet: es validen amb assessoria jurídica, i convé revisar les clàusules contractuals tipus que la Comissió Europea té publicades per a relacions responsable-encarregat.
- Transferències internacionals
El capítol V regula les transferències fora de l'Espai Econòmic Europeu, i l'important per a una pime és que passen constantment sense que ningú se n'adoni: n'hi ha prou que un proveïdor SaaS allotgi dades fora, o que el seu personal de suport hi accedeixi des d'un tercer país. L'accés remot des de fora de l'EEE és una transferència, encara que els servidors siguin a Frankfurt. Aquest matís s'oblida sempre.
| Instrument | Quan es fa servir | Situació a Nimbus |
|---|---|---|
| Decisió d'adequació (art. 45) | El país o marc té nivell adequat segons la Comissió | Via preferent. Verifica la llista vigent: les decisions poden ser anul·lades o revisades, com va ensenyar l'historial de les anteriors als EUA |
| Clàusules contractuals tipus (CCT) (art. 46.2.c) | Instrument més habitual | Signades amb el proveïdor de correu transaccional |
| Normes corporatives vinculants (art. 47) | Grups multinacionals | No aplica |
| Excepcions (art. 49) | Consentiment explícit, execució de contracte… | Excepcionals i d'interpretació estricta: no valen per a transferències sistemàtiques |
Quan es fan servir CCT cal fer a més una avaluació d'impacte de la transferència (TIA): analitzar si la legislació del país de destinació permet accessos per autoritats que buidin de contingut les garanties, i afegir mesures suplementàries si cal —xifratge amb claus retingudes a l'EEE, pseudonimització, minimització del que es transfereix—. El cas concret de Nimbus. El proveïdor de correu transaccional (A-11) rep nom, adreça de correu i el text del recordatori, i tres mesures de minimització redueixen el problema fins a fer-lo manejable. No enviar mai el motiu de la cita: el text mínim de l'apartat 8 no és només bona pràctica, redueix la categoria de dades transferides i treu la salut de la transferència. No enviar el nom del centre quan revela especialitat sanitària: «Té una cita el dimarts a les 17:00» amb un enllaç autenticat transfereix molt menys que «Cita a Clínica de Rehabilitació Neurològica». I avaluar un proveïdor allotjat a la UE, on sovint el cost és similar i la transferència desapareix: la millor gestió d'una transferència internacional sol ser no fer-la.
- Notificació de bretxes i l'incident de 02-06 sota el RGPD
Una violació de la seguretat de les dades personals és tota violació que ocasioni destrucció, pèrdua o alteració accidental o il·lícita, o comunicació o accés no autoritzats. Fixa-t'hi bé: no cal un atacant. Un correu amb la llista de pacients al destinatari equivocat és una bretxa; un portàtil sense xifrar perdut és una bretxa; una fallada d'aïllament entre tenants que deixa un client veure dades d'un altre és una bretxa.
| Article 33 — a l'autoritat de control | Article 34 — als interessats | |
|---|---|---|
| Quan | Sense dilació indeguda i, si és possible, en 72 h des que se'n té coneixement | Sense dilació indeguda |
| Llindar | Llevat que sigui improbable que suposi un risc | Només si el risc és ALT |
| Excepcions / retard | Si es passa de termini, es notifica igualment indicant-ne els motius | Dades xifrades i inintel·ligibles; mesures posteriors que eliminin l'alt risc; esforç desproporcionat → comunicació pública |
| Qui notifica | El responsable. L'encarregat notifica al responsable | El responsable |
Contingut mínim (art. 33.3): naturalesa de la violació, categories i nombre aproximat d'interessats i de registres; contacte del DPD; conseqüències probables; i mesures adoptades o proposades, incloses les de mitigació. Si no es disposa de tot, es pot facilitar de manera esglaonada —possibilitat clau, perquè el rellotge no s'atura mentre s'investiga—. I el registre intern de bretxes de l'article 33.5 és obligatori SEMPRE, es notifiqui o no: fins i tot la bretxa que es decideix no notificar es documenta amb fets, efectes, mesures correctives i el raonament de per què no escaïa notificar. És el primer que demana l'AEPD quan arriba per una altra via, i la seva absència agreuja qualsevol expedient.
L'incident de 02-06 analitzat sota el RGPD
Recordem: entrada per l'accés remot de la consultora (A-19), robatori d'un .env, exfiltració d'1,2 TB, esborrament de còpies, 20 dies de dwell time i descobriment el dia 20 a les 09:00.
timeline
title Rellotge de l'art. 33 — el coneixement es produeix el dia 20 a les 09:00
Dia 20 09:00 : EL RELLOTGE DE 72 H ARRENCA AQUI, no quan se sapiga tot
: Assessoria juridica i DPD. S'obre el registre de l'art. 33.5
Dia 20 14:00 : Confirmada exfiltracio d'1,2 TB. Risc ALT
: Nimbus es ENCARREGAT -> avisa les 40 cliniques
Dia 21 10:00 : Cada clinica, com a RESPONSABLE, activa el seu propi rellotge
Dia 22 -- : Abast encara indeterminat (atzucac de RB-03)
: Es decideix NOTIFICACIO ESGLAONADA, no esperar
Dia 23 09:00 : Notificacions a l'AEPD dins de les 72 h, amb el que hi ha
: disponible i compromis d'ampliar
Dia 25 -- : Comunicacio als afectats (art. 34): risc ALT per
: tractar-se de dades que revelen salut
Dia 30 -- : Ampliacio amb l'abast definitiu
Les cinc lliçons jurídiques del cas:
- El rellotge arrenca amb el «coneixement», no amb la certesa. Nimbus en va tenir coneixement el dia 20 a les 09:00, quan va saber amb raonable certesa que hi havia hagut una violació. Esperar a saber-ho tot és l'error que multiplica les sancions. Es pot notificar de manera esglaonada; no es pot començar tard.
- La notificació esglaonada existeix precisament per a això. El dia 22 l'abast continuava indeterminat. La resposta correcta no és callar: és notificar el que se sap, dir que la investigació continua i ampliar.
- Nimbus, com a encarregat, no notifica a l'AEPD: notifica a cada clínica. Són elles, com a responsables, les que notifiquen. Amb una conseqüència operativa brutal: el retard de Nimbus consumeix el termini dels seus 40 clients. Per això el contracte ha de fixar un termini intern curt —24 hores sol ser el que es pacta— i per això Nimbus ha de lliurar informació utilitzable, no un correu vague.
- El xifratge com a excepció de l'article 34 no salva aquí. L'excepció exigeix que les dades siguin inintel·ligibles per a l'atacant. Si l'atacant va robar un
.envamb les credencials de l'aplicació i va exfiltrar a través de la mateixa aplicació, les dades li van arribar desxifrades. Xifrar en repòs protegeix davant del robatori del disc o del bucket, no davant d'un atacant que té les claus. Aquesta distinció decideix si cal comunicar-ho a milers de persones o no, i es decideix en el disseny, mesos abans. - Els 20 dies de dwell time agreugen la valoració. L'article 83.2 pondera, entre altres criteris, la naturalesa i gravetat, la intencionalitat o negligència, les mesures per mitigar el dany, el grau de responsabilitat atenent les mesures tècniques i organitzatives aplicades (arts. 25 i 32) i la cooperació. Vint dies sense detectar, amb set oportunitats perdudes, apunten directament a la insuficiència de les mesures de l'article 32.
Plantilla de comunicació als afectats (art. 34). Ha de fer servir llenguatge clar i senzill, no jurídic:
Assumpte: Informació important sobre la seguretat de les seves dades
Benvolgut/uda [nom]:
Li escrivim des de [CLÍNICA] per informar-lo d'un incident de seguretat
que ha afectat dades personals seves.
QUÈ HA PASSAT. El [data] vam detectar un accés no autoritzat als
sistemes del proveïdor que gestiona les nostres reserves i cites. La
investigació confirma que una tercera persona va accedir a informació
emmagatzemada en aquests sistemes i en va obtenir una còpia parcial.
QUINES DADES SEVES ESTAN AFECTADES
- Nom i cognoms; correu electrònic i telèfon
- Historial de les seves cites al nostre centre (dates i hores)
NO s'han vist afectades les dades de la seva targeta bancària, que mai no
s'emmagatzemen als nostres sistemes ni als del proveïdor. Ha de saber que el
fet que consti la seva assistència a un centre de fisioteràpia pot revelar
informació relativa a la seva salut; per això l'informem amb aquest detall.
QUINES CONSEQÜÈNCIES POT TENIR. Existeix la possibilitat que rebi correus,
missatges o trucades que facin servir aquesta informació per guanyar-se la
seva confiança i demanar-li dades, contrasenyes o pagaments.
QUÈ HEM FET
- Vam tancar l'accés utilitzat per l'atacant el mateix dia.
- Vam denunciar els fets davant les Forces i Cossos de Seguretat.
- Ho hem notificat a l'Agència Espanyola de Protecció de Dades.
- Vam reforçar accessos, vigilància i còpies, amb auditoria independent.
QUÈ LI RECOMANEM
- Desconfiï de qualsevol comunicació que esmenti les seves cites i li demani
dades, contrasenyes o pagaments. Mai no li demanarem la seva contrasenya.
- Si fa servir la contrasenya del nostre portal en altres serveis, canviï-la.
- Davant de res sospitós, verifiqui-ho trucant al número habitual del centre.
CONTACTE I DRETS. Pot contactar a [correu] o [telèfon], i amb el nostre
delegat de protecció de dades a [contacte]. Té dret a presentar una
reclamació davant l'Agència Espanyola de Protecció de Dades.
Lamentem sincerament el que ha passat i la preocupació que pugui causar-li.
[Signatura — direcció del centre]Quatre decisions de redacció que convé copiar: no es minimitza —«un incident sense conseqüències» destrueix la confiança quan se'n sap més—, es diu explícitament què NO està afectat, s'adverteix del risc real i concret —phishing dirigit fent servir el mateix historial de cites— i es donen accions concretes en lloc de recomanacions genèriques.
- El DPD, el règim sancionador i la relació amb les clíniques
Necessita Nimbus un delegat de protecció de dades? L'article 37.1 el fa obligatori en tres supòsits —autoritats públiques; observació habitual i sistemàtica a gran escala com a activitat principal; i tractament a gran escala de categories especials com a activitat principal—, i la LOPDGDD (art. 34) hi afegeix una llista d'entitats obligades. A Nimbus l'anàlisi honesta és que l'activitat principal consisteix a tractar, per compte de tercers, dades de les quals es deriven dades de salut, a una escala rellevant. Encara que el seu paper sigui d'encarregat —i l'article 37 aplica «al responsable i a l'encarregat»—, la conclusió raonable és que probablement sí que hi està obligat, i en qualsevol cas designar-lo és defensable i barat: un DPD extern (2.000-5.000 €/any) aporta a més criteri jurídic independent. Requisits que no es poden oblidar: independència funcional, absència de conflicte d'interessos —la Marta no pot ser DPD, perquè decideix sobre els tractaments que hauria de supervisar— i publicació de les seves dades de contacte, comunicades a l'AEPD.
Règim sancionador (art. 83). Dos nivells:
| Nivell | Quantia màxima | Infraccions típiques |
|---|---|---|
| Inferior (art. 83.4) | 10 M€ o 2 % del volum de negoci anual mundial, el més gran | Falta de RAT (art. 30), incompliment de l'art. 25 o 32, no fer AIPD, contractes d'encàrrec deficients, no notificar una bretxa |
| Superior (art. 83.5) | 20 M€ o 4 % | Vulnerar principis de l'art. 5, falta de base jurídica, tractar categories especials sense habilitació, incomplir drets, transferències il·lícites |
Els percentatges es calculen sobre el volum de negoci del grup empresarial, no de la filial, i l'AEPD disposa a més d'altres mesures de vegades més greus que la multa: limitació o ordre de cessament del tractament, que per a un SaaS equival a apagar el producte. Què mira l'AEPD a la pràctica, amb criteri realista per a una pime: poques vegades arriba d'ofici a una empresa de 38 persones. Hi arriba per reclamació d'un interessat o per notificació de bretxa. I un cop dins, el primer que demana és un conjunt molt predictible de documents: RAT, política de privacitat i informació a l'interessat, contractes de l'article 28, registre de bretxes, AIPD si escau, i evidència de les mesures de l'article 32. La ponderació de l'article 83.2 valora expressament la cooperació i les mesures adoptades per mitigar, així que la diferència entre una sanció greu i un advertiment sol estar a poder demostrar diligència amb documents datats abans de l'incident. És exactament el que es construeix a 06-04.
La relació amb les clíniques: qui notifica a qui. És on hi ha més confusió, i el contracte ho ha de resoldre amb un quadre com aquest:
| Situació | Nimbus | La clínica |
|---|---|---|
| Bretxa a la infraestructura de Nimbus | Notifica a cada clínica afectada en el termini pactat (24 h), amb la informació de l'art. 33.3 disponible | Notifica a l'AEPD en 72 h i, si escau, als pacients |
| Bretxa a la clínica (p. ex., credencials del seu personal robades) | Assisteix tècnicament: registres, abast, revocació | Notifica a l'AEPD i als pacients |
| Un pacient exerceix un dret, o reclama davant l'AEPD | Redirigeix a la clínica en 48 h i aporta informació | Atén, respon i compareix davant l'AEPD |
| Nimbus canvia de subencarregat | Informa amb 30 dies d'antelació | S'hi pot oposar |
El termini de 24 hores del contracte no és negociable a la baixa: si Nimbus notifica a les 60 hores, deixa a cada clínica 12 per investigar, valorar i notificar a l'AEPD, cosa materialment impossible, i les 40 incomplirien per culpa del seu proveïdor. És l'argument amb què la Marta defensa internament el runbook: el rellotge de Nimbus no és el seu, és el dels seus clients.
Errors Comuns i Consells
- Creure que pseudonimitzar treu les dades del RGPD. No ho fa: és una mesura de seguretat excel·lent, no una via d'escapament.
- Confondre els dos barrets. Fer servir dades de pacients de les clíniques per a analítica de producte o per entrenar un model converteix Nimbus en responsable sense base jurídica i amb categories especials. És de les infraccions més greus possibles, i passa sense mala fe.
- Triar el consentiment per defecte. És revocable, ha de ser lliure i s'ha de demostrar. Per al nucli del servei: contracte, o interès legítim amb ponderació documentada.
- Demanar còpia del DNI per atendre un dret d'accés. És recollir una dada nova i excessiva: fes servir els mitjans que ja tens. I tingues resolt el problema de les còpies de seguretat en la supressió —llista de supressions pendents, reaplicació després de restaurar escrita al runbook, expiració—.
- Esperar a saber-ho tot per notificar. El rellotge corre des del coneixement. Existeix la notificació esglaonada precisament per això.
- Confiar que «les dades estaven xifrades» eximeix de comunicar-ho als afectats. Només si eren inintel·ligibles per a l'atacant. Si va robar les credencials de l'aplicació, no ho eren.
- Consell: comença pel RAT. És obligatori, és el primer que es demana, i escriure'l revela tractaments que ningú no havia pensat, terminis que ningú no havia fixat i subencarregats que ningú no havia autoritzat. I fes l'AIPD del producte encara que siguis encarregat. Es converteix en un lliurable comercial que els teus clients reutilitzen i respon per avançat a mitja dotzena de qüestionaris. I minimitza al formulari abans que a l'arquitectura: cada camp que elimines redueix alhora el risc, el compliment i l'impacte d'una bretxa. És la mesura més barata que existeix.
Exercicis
Exercici 1 — El nou mòdul de recordatoris intel·ligents
Producte proposa una funcionalitat: analitzar l'historial de cites de tots els tenants per predir quins pacients faltaran i enviar-los un recordatori addicional, millorant l'ocupació dels centres. L'Iván ja té el model entrenat amb dades de producció de les 40 clíniques. Analitza la proposta: rol de Nimbus, base jurídica, article 9, principis de l'article 5 compromesos, article 22 i què ha de fer la Marta. Indica si hi ha alguna forma legítima d'oferir-la i amb quines condicions.
Exercici 2 — Una bretxa petita
El Rubén, a suport, respon a la consulta d'una clínica adjuntant per error un llistat en Excel amb 312 pacients d'una altra clínica —nom, telèfon i dates de les seves cites—. Ho detecta ell mateix 40 minuts després i avisa. El destinatari és l'administrativa d'un centre client, que confirma per telèfon haver esborrat el correu sense obrir l'adjunt. Decideix, raonant cada pas: és una bretxa? qui és responsable i qui encarregat? cal notificar-ho a l'AEPD? i als 312 pacients? què es documenta en qualsevol cas? quina acció correctiva escau?
Exercici 3 — Dret de supressió amb complicacions
Arriba a [email protected] aquest missatge: «Sóc pacient de Clínica Fisio Valencia. Vull que esborrin totes les meves dades del seu sistema immediatament. També vull saber qui ha consultat el meu historial de cites l'últim any. I em nego que les meves dades siguin als Estats Units.» Redacta el pla d'actuació indicant quins drets s'exerceixen, qui atén cadascun, terminis, com es verifica la identitat, i com es resol tècnicament cada punt —inclòs el problema de les còpies de seguretat i el del proveïdor de correu—.
Solucions
Exercici 1
El veredicte: tal com està plantejada, la funcionalitat és il·lícita, i a més ja s'ha comès una infracció en entrenar el model amb dades de producció. Rol i base jurídica. Nimbus decideix per si mateix la finalitat (millorar l'ocupació, millorar el seu producte) i els mitjans (el model), cosa que el converteix en responsable d'aquest tractament i no en encarregat —l'article 28.10 ho diu expressament—. I com a responsable no té cap base jurídica: no hi ha contracte amb els pacients, no hi ha consentiment, i l'interès legítim no pot prevaler sobre els drets de persones les dades de les quals revelen salut en un tractament que no esperen en absolut. Tractar les dades per a una finalitat pròpia és a més actuar fora de les instruccions documentades (art. 28.3.a) i incompliment contractual davant les 40 clíniques.
Articles 9, 5 i 22. Són dades que revelen salut i caldria una excepció del 9.2: cap no hi encaixa, perquè no hi ha consentiment explícit i l'excepció sanitària (9.2.h) cobreix l'assistència, no l'optimització comercial de l'agenda d'un proveïdor de programari. De l'article 5 es vulneren la limitació de la finalitat de manera flagrant —predir absències és incompatible amb gestionar reserves—, la licitud i transparència i la minimització. L'article 22 no s'activa si només s'envia un recordatori addicional, però sí que hi entraria de ple si el model derivés en penalitzacions, pagament anticipat o pèrdua de prioritat. I hi ha una infracció ja consumada: el model entrenat és fruit d'un tractament il·lícit i els models poden memoritzar dades d'entrenament, així que no n'hi ha prou amb no desplegar-lo: cal destruir-lo i documentar-ne la destrucció.
Què ha de fer la Marta, en aquest ordre: (1) aturar la iniciativa avui; (2) localitzar quines dades es van copiar a quin entorn i esborrar-les juntament amb el model; (3) valorar amb assessoria i el DPD si l'entrenament constitueix bretxa o incompliment notificable als clients —probablement sí com a incompliment contractual—; (4) documentar la decisió en acta; (5) afegir al procés de producte una comprovació obligatòria de privacitat des del disseny, perquè la fallada de fons no és de l'Iván: és que la proposta va arribar a implementar-se sense que ningú fes la pregunta.
Via legítima, que existeix i és viable: convertir-ho en una funcionalitat per tenant, on cada clínica és la responsable que decideix activar-la sobre les seves pròpies dades. Condicions: model entrenat i executat per tenant sense barrejar dades; la clínica actualitza la seva informació als pacients i determina la seva base jurídica; es documenta com a instrucció a l'annex de l'article 28; s'ofereix oposició senzilla; s'actualitzen RAT i AIPD. És estadísticament menys potent i és l'única forma defensable. La diferència entre una infracció greu i una funcionalitat vàlida no és a la tecnologia, és en qui decideix i sobre quines dades.
Exercici 2
És una bretxa? Sí, sense cap dubte. Hi ha comunicació no autoritzada de dades personals a un tercer: que sigui un error intern i no un atac és irrellevant, i que el destinatari sigui un client de confiança tampoc no l'elimina. És una bretxa de confidencialitat amb dades que revelen salut —312 persones identificades com a pacients d'un centre de fisioteràpia—. Rols: les dades són de pacients d'una clínica, així que la clínica afectada és la responsable i Nimbus és l'encarregat que ha causat la bretxa. Nimbus no notifica a l'AEPD: notifica a la clínica en el termini del contracte (24 h) i és ella qui decideix i notifica.
Notificar a l'AEPD? La decisió és de la clínica, però Nimbus li ha de donar els elements i una recomanació fonamentada. A favor de notificar: categoria especial, 312 afectats, identificació com a pacients d'un centre sanitari. A favor de considerar improbable el risc: destinatari únic i identificat, subjecte a confidencialitat contractual, confirmació d'esborrament sense obrir, exposició de 40 minuts i cap evidència de difusió. La recomanació prudent és notificar, perquè el llindar de l'article 33 no és «risc alt» sinó «llevat que sigui improbable que constitueixi un risc», que és un llistó baix; amb categories especials pel mig, sostenir la improbabilitat és arriscat, i no notificar i que se sàpiga després és un agreujant clar. Però és una decisió jurídica del responsable, que l'ha de prendre amb el seu DPD o assessoria: aquesta solució és material formatiu, no un dictamen. Sigui quina sigui la decisió, el raonament es documenta.
Als 312 pacients? L'article 34 exigeix risc alt. Amb destinatari únic identificat, confidencialitat contractual, esborrament confirmat sense obertura i 40 minuts d'exposició, és defensable que el risc alt no hi concorre i que no escau la comunicació individual —evitant a més una alarma desproporcionada per un incident contingut—. Convé reforçar-ho obtenint del destinatari confirmació escrita d'esborrament, no només telefònica. I en tot cas es documenta el registre de l'article 33.5: cronologia, causa arrel, categories i nombre d'afectats, destinatari i la seva confirmació, valoració del risc amb el seu raonament, decisió i qui la va prendre, i mesures correctives.
Accions correctives, on hi ha el valor real de l'exercici, perquè la causa arrel no és el Rubén. Tècnica i estructural: eliminar la possibilitat d'exportar a Excel i adjuntar a mà; els informes es generen des del sistema, filtrats per tenant, amb URL signada de 120 s al destinatari autenticat —si el fitxer no existeix fora del sistema, no es pot adjuntar al correu equivocat; és el patró de C-06—. Preventiva: avís al client de correu davant d'adjunts amb dades personals fora del domini, i retard de 60 segons que permeti cancel·lar (els 40 minuts haurien estat 0). Detectiva: revisar si el llindar de D-05 hauria disparat amb aquesta exportació i ajustar-lo. Formativa: cas anonimitzat a la píndola de 06-05. I molt important: el Rubén va detectar i reportar el seu propi error en 40 minuts, que és exactament el comportament desitjat, i se li agraeix explícitament. Sancionar-lo garantiria que el proper error es calli, i el proper podria ser de 40.000 registres. És la cultura justa de 06-05.
Exercici 3
S'estan exercint tres coses diferents, i separar-les és el primer encert: supressió (art. 17); accés (art. 15) en el seu vessant d'informació sobre destinataris i accessos —amb el matís que l'article 15 dona dret a conèixer destinataris o categories de destinataris, no automàticament el nom de cada empleat que va consultar, i cal ponderar les dades d'aquests empleats—; i una manifestació sobre transferències internacionals, que es tracta com a oposició o com a sol·licitud d'informació de l'article 15.2 sobre les garanties del capítol V.
Pas 0 — Determinació del rol, que ho condiciona tot. Diu ser pacient de Clínica Fisio Valencia, per tant Nimbus és encarregat i no pot atendre la sol·licitud. L'ha de registrar el mateix dia, redirigir-la a la clínica en 48 hores advertint que el termini d'un mes corre des de la recepció original, informar el sol·licitant de a qui s'ha remès, i oferir assistència tècnica (art. 28.3.e). Atendre-la directament seria actuar fora d'instruccions, i esborrar dades sense instrucció del responsable podria destruir informació que la clínica està obligada a conservar per normativa sanitària.
Passos 1 i 2 — Identitat i supressió. La clínica verifica amb els mitjans que ja té —codi al telèfon o correu de la seva fitxa—, sense demanar còpia del DNI. Després valora les excepcions de l'article 17.3, i aquí és molt probable que hi concorrin: obligació legal de conservació de documentació clínica i eventual defensa de reclamacions. Escenari realista: supressió parcial. Se suprimeix el que no està emparat (contacte, compte del portal, preferències, comunicacions comercials) i es bloqueja la resta —conservada, no tractada, accessible només a requeriment— durant el termini legal, explicant-ho amb claredat, perquè un «no podem esborrar-ho» sense motiu genera una reclamació segura. Tècnicament, sobre el que sí que se suprimeix, Nimbus executa sota instrucció: esborrament a la base de dades activa, a A-02, a índexs i memòries cau, i sol·licitud de supressió al proveïdor de correu; i aplica el procediment de còpies de l'apartat 6 —llista de supressions pendents, còpies no usades per reintroduir, reaplicació després de restaurar escrita al runbook, i expiració als 35 dies, termini del qual s'informa—.
Pas 3 — Qui ha consultat el seu historial. Aquí Nimbus aporta un valor que gairebé cap proveïdor no pot: la taula d'auditoria append-only de C-07, amb 12 mesos de retenció, permet generar un informe per pacient_ref amb data, hora, tipus d'accés i rol de l'usuari. La ponderació raonable és donar rol i organització —«personal administratiu del centre», «suport del proveïdor sota tiquet #4412»— en lloc de noms d'empleats; i si l'informe revelés accessos injustificats, això és un incident en si mateix i activa 04-05. Pas 4 — L'objecció als Estats Units. Es respon amb transparència i fets: allotjament i base de dades a la UE; l'única transferència és el proveïdor de correu transaccional, emparada en CCT amb avaluació TIA-2026-02, i el que es transfereix es limita a nom, correu i un recordatori sense motiu de la cita ni especialitat del centre. I s'ofereix una alternativa concreta: desactivar els recordatoris per correu i fer servir SMS o notificació a l'app, amb la qual cosa deixa d'haver-hi cap transferència respecte de les seves dades. És la resposta que resol el problema real de la persona en lloc de discutir el marc jurídic.
Pas 5 — Terminis i tancament: tot dins d'un mes des de la recepció original, no des que Nimbus el va reenviar. Si la valoració del 17.3 ho complica, pròrroga de dos mesos comunicada i motivada dins del primer mes. La resposta final, en llenguatge clar, inclou què s'ha suprimit, què es conserva bloquejat i per què, l'informe d'accessos, l'explicació de les transferències amb la seva alternativa, i sempre la menció del dret a reclamar davant l'AEPD.
Conclusió
Has recorregut el RGPD per on es viu de debò: en les decisions de producte, en el model de dades, a la bústia de suport i en les 72 hores següents a una mala notícia. Saps per què això afecta especialment Nimbus: l'historial de cites d'una clínica de fisioteràpia revela informació sobre la salut, encara que no hi hagi cap diagnòstic a la base de dades, i això el converteix en categoria especial de l'article 9 amb tres conseqüències —base jurídica més exigent, AIPD probablement obligatòria i llindar més baix per comunicar una bretxa als afectats—.
Manegues els conceptes amb precisió: dada personal, categoria especial, dada pseudonimitzada que continua sent dada personal —l'error que enfonsa molts projectes d'analítica— i dada anònima amb la seva tensió irreductible entre utilitat i reidentificació. I tens clara la distinció que ho ordena tot: Nimbus porta dos barrets, encarregat respecte dels pacients de les seves clíniques i responsable respecte dels seus empleats, els seus visitants web i els seus usuaris administradors; amb la frontera vermella que fer servir les dades dels clients per a una finalitat pròpia el converteix en responsable sense base jurídica, i amb el recordatori que ser encarregat no és un escut. Apliques els principis de l'article 5 amb l'anàlisi de minimització camp a camp —on el DNI resulta innecessari i la conclusió és que el camp més segur és el que no existeix— i amb una política de retenció real, executada automàticament i amb justificació escrita a cada línia. Saps triar base jurídica i per què el consentiment sol ser la pitjor opció per al nucli del servei, i que l'excepció de l'article 9 se suma a l'article 6, no el substitueix. Saps atendre els set drets amb el seu termini d'un mes prorrogable, amb els tres problemes operatius que ningú no explica: verificar identitat sense demanar el DNI, redirigir al responsable quan ets encarregat, i la solució completa al problema de suprimir algú que és dins d'una còpia immutable —esborrament actiu, llista de supressions, reaplicació després de restaurar escrita al runbook, i expiració als 35 dies—.
Tens les obligacions documentals resoltes: un RAT complet amb les seves dues seccions —responsable i encarregat— i entrades reals emplenades, i una AIPD amb el seu contingut de l'article 35.7 i l'error que l'arruïna, que és copiar l'anàlisi de riscos de seguretat en lloc de mesurar el dany a les persones. Saps traduir l'article 25 a decisions concretes de producte, inclosa la més barata de totes: preguntar «aquesta dada és necessària?» a la plantilla de pull request. I tens la taula que connecta cada exigència de l'article 32 amb la feina del mòdul 5, amb l'apartat que gairebé ningú no compleix —32.1.d, verificar regularment l'eficàcia— assenyalat com l'objecte de la propera lliçó. Domines el contracte de l'article 28 amb les seves clàusules obligatòries, la cadena de subencarregats amb la regla que externalitzar l'execució no externalitza la responsabilitat, i les transferències internacionals que passen sense que ningú se n'adoni —inclòs l'accés remot des de fora de l'EEE—, amb la solució més elegant per al cas de Nimbus: minimitzar el contingut del recordatori fins a treure la salut de la transferència. I has analitzat l'incident de 02-06 sota el RGPD amb el seu rellotge de 72 hores des del coneixement i no des de la certesa, la notificació esglaonada, el fet que el retard de Nimbus consumeix el termini dels seus 40 clients, per què el xifratge en repòs no va salvar de comunicar-ho als afectats quan l'atacant tenia les claus, i com els 20 dies de dwell time agreugen la valoració de l'article 83.2. Amb la plantilla de comunicació als afectats i les seves quatre decisions de redacció. Tanques amb el DPD —probablement obligatori, extern, independent i sense conflicte d'interessos—, els dos nivells sancionadors, el que l'AEPD demana de debò quan arriba, i el quadre de qui notifica a qui entre Nimbus i les clíniques.
I fixa't en el que ha aparegut una vegada i una altra en aquesta lliçó: RAT, contractes, registre de bretxes, informes de restauració, evidència de les mesures de l'article 32, documents datats abans de l'incident. El RGPD no premia estar segur: premia poder demostrar-ho, i en diu responsabilitat proactiva. El mateix demanava NIS2, el mateix demana un auditor d'ISO 27001 i el mateix demana el client amb el seu qüestionari de 90 preguntes. A Compliment i Auditoria (06-04) convertim aquesta exigència en un sistema: què fa vàlida una evidència, com s'automatitza la seva recollida perquè l'auditoria deixi de ser tres dies de pànic, com es completa la matriu de traçabilitat que arrosseguem des de 04-03, com es comporta un auditor de debò i què pregunta quan demana una mostra, i com es respon a una troballa sense discutir ni exagerar. Tota la feina tècnica del mòdul 5 va deixar un rastre; ara el recollirem.
Curs de Fonaments de Seguretat Informàtica
Mòdul 1: Introducció a la Seguretat Informàtica
- Conceptes Bàsics de Seguretat Informàtica
- Tipus d'Amenaces i Vulnerabilitats
- Principis de la Seguretat Informàtica
- Actius, Superfície d'Atac i Actors d'Amenaça
Mòdul 2: Ciberseguretat
- Definició i Abast de la Ciberseguretat
- Tipus d'Atacs Cibernètics
- Enginyeria Social i Pesca de Credencials
- Mesures de Protecció en Ciberseguretat
- Identitat, Autenticació i Control d'Accés
- Casos d'Estudi d'Incidents de Ciberseguretat
Mòdul 3: Criptografia
- Introducció a la Criptografia
- Criptografia Simètrica
- Criptografia Asimètrica
- Funcions Hash, HMAC i Emmagatzematge de Contrasenyes
- Protocols Criptogràfics
- Gestió de Claus, Certificats i PKI
- Aplicacions de la Criptografia
Mòdul 4: Gestió de Riscos i Mesures de Protecció
- Avaluació de Riscos
- Polítiques de Seguretat
- Controls de Seguretat
- Risc de Tercers i Cadena de Subministrament
- Pla de Resposta a Incidents
- Recuperació davant Desastres i Continuïtat de Negoci
Mòdul 5: Eines i Tècniques de Seguretat
- Eines d'Anàlisi de Vulnerabilitats
- Tècniques de Monitoratge i Detecció
- Proves de Penetració
- Seguretat en Xarxes
- Seguretat en Aplicacions
- Enfortiment de Sistemes i Seguretat de l'Endpoint
- Seguretat al Núvol i en Contenidors
Mòdul 6: Bones Pràctiques i Normatives
- Bones Pràctiques en Seguretat Informàtica
- Normatives i Estàndards de Seguretat
- Protecció de Dades Personals i RGPD a la Pràctica
- Compliment i Auditoria
- Formació i Sensibilització
- Ètica, Aspectes Legals i Divulgació Responsable
