Compliment
Aquesta pàgina resumeix la postura de compliment d’EnaChat tal com funciona avui. La documentació completa (DPA, informe justificatiu, declaracions) es lliura amb el contracte.
RGPD / LOPDGDD
- Rols: l’ajuntament és responsable del tractament; Enantena és encarregat del tractament amb contracte d’encàrrec (DPA) estàndard.
- Dades tractades: el text de les converses (pot contenir dades personals que el ciutadà escrigui, per això el xat demana no escriure’n) i estadístiques d’ús agregades. No es demana ni registre ni identificació al ciutadà. Si el ciutadà demana parlar amb una persona i hi deixa un correu, aquest correu es desa amb la derivació.
- Retenció: converses i derivacions esborrades automàticament als 90 dies (configurable). Les adreces IP no es desen a la base de dades: s’usen en memòria per als límits de peticions, i els registres tècnics dels intents bloquejats només en guarden una forma truncada.
- Subencarregats: allotjament de l’aplicació i de la base de dades a la UE (Frankfurt); redacció de les respostes amb els models Gemini de Google a través de l’API de Gemini, que rep la pregunta i els fragments de les fonts necessaris; Resend per als correus de derivació a l’OAC; Cloudflare Turnstile (Cloudflare, Inc.) com a verificació anti-robots a l’inici de sessió del personal i al formulari «Escriure a l’OAC» de la web pròpia del xat (no al widget incrustat): tracta l’adreça IP i dades tècniques del navegador per distingir persones de robots, és una mesura de seguretat necessària (art. 32 RGPD), no desa cap galeta als nostres dominis i pot tractar dades fora de la UE d’acord amb les condicions de tractament de dades de Cloudflare, que també fa servir aquests senyals, com a responsable independent, per millorar la seva detecció de robots (annex de privacitat de Turnstile). El pas de Gemini a punts d’accés ubicats a la UE (Vertex AI) està previst. Llista completa al DPA. Les traces d’observabilitat contenen només metadades — mai text del ciutadà.
- Drets: s’exerceixen davant de l’ajuntament; la pàgina de privacitat del xat explica com fer-ho i com identificar una conversa per esborrar-la abans del termini.
Reglament europeu d’IA (AI Act)
- Obligació de transparència complerta: avís visible d’«assistent automàtic (IA)» al widget des del primer missatge, i indicador «IA» a cada resposta.
- Sense categories de risc alt: EnaChat no pren decisions sobre persones, no perfila, no tramita — només informa amb fonts.
- Registre de converses amb política de retenció, per a auditoria i revisió humana.
Esquema Nacional de Seguretat (ENS)
Servei dissenyat per a la conformitat ENS nivell bàsic:
- Allotjament de l’aplicació i la base de dades a la UE, amb HTTPS obligatori (HSTS).
- Control d’accés del personal: comptes individuals per municipi, contrasenyes robustes que cada persona pot canviar des del panell, i bloqueig temporal després de diversos intents fallits. La doble autenticació (2FA) és al full de ruta; avui no està disponible.
- Traçabilitat: registre de les converses, de les derivacions i de l’estat d’enviament de cada correu a l’OAC, i historial dels canvis fets des de la consola d’administració.
- Còpies de seguretat diàries de la base de dades, fora del servidor.
La declaració de conformitat i l’informe per a l’expedient es lliuren amb l’alta.
Recorregut de la dada (resum)
| Pas | Què passa | On |
|---|---|---|
| 1 | El ciutadà escriu al widget del web municipal | Navegador del ciutadà |
| 2 | La pregunta arriba al servei EnaChat per HTTPS | Infraestructura UE |
| 3 | Cerca sobre els documents oficials indexats del municipi | Base de dades UE |
| 4 | Redacció de la resposta: la pregunta i els fragments de fonts necessaris s’envien al model Gemini | API de Gemini de Google (pas a Vertex AI a la UE previst) |
| 5 | Resposta + cites tornen al ciutadà; conversa desada amb retenció de 90 dies | Infraestructura UE |
Avui el pas 4 no garanteix que el processament del model es faci dins la Unió Europea; la migració a Vertex AI amb punt d’accés a la UE és el canvi previst per garantir-ho.
Accessibilitat
Widget conforme WCAG 2.1 AA / UNE-EN 301 549: teclat, lectors de pantalla, contrast, focus visible, i el canal presencial/telefònic de l’OAC sempre visible al peu.