Salta al contingut

Seguretat, arquitectura i dades

Per a l’equip informàtic municipal: com està construït incolonias i què passa amb les dades de principi a fi.

Arquitectura d’incoloniasNavegadorGestió (PC, Mac, Linux)HTTPS · TLS 1.2+App de campWeb instal·lable Android/iOSCua local al dispositiui reintentsAltres sistemesAPI REST amb clauOpenAPI 3.0Aplicació incoloniasPHP 8.3 · servidor a la UEPerfils i àmbit per zonaContrasenya + 2FAAuditoria encadenadaEntorn de proves propiBase de dadesRelacional (MariaDB)Separada per entitatFotos i documentsFora del web públicSense metadades GPSCòpies de seguretatDiàries, 30 diesDevolució en SQL + CSV

On són les dades

En un servidor propi dins la Unió Europea, amb la base de dades relacional i els fitxers fora de la part pública del web. Cada entitat té les seves dades separades; una entitat mai no veu les d’una altra.

Qui veu què

Sis perfils (administració, tècnic, protectora, clínica, voluntari i consulta) i àmbit per zona i per organització. Les clíniques no veuen les dades personals dels voluntaris; els voluntaris només veuen les seves colònies.

Accessos

Contrasenyes segures, verificació en dos passos, bloqueig després d’intents fallits, tancament de sessió per inactivitat i connexions sempre xifrades (HTTPS).

Traçabilitat

Cada alta, canvi, baixa, exportació i accés a l’API queda en un registre d’auditoria encadenat (cada apunt porta l’empremta de l’anterior), consultable i exportable per l’administració.

Còpies i continuïtat

Còpia de seguretat diària de la base de dades i dels documents, amb 30 dies de retenció i comprovació de cada còpia. Pàgina pública de l’estat del servei.

Fotos

Les fotos del mòbil es redueixen i es desen sense metadades (sense la ubicació GPS ni el model del telèfon). La vista pública mostra les colònies en ubicació aproximada.

Canvis controlats

Cada entitat tria com rep les novetats: a l’instant, amb avís previ o només quan la seva administració les valida després de provar-les al seu propi entorn de proves. Les correccions d’errors s’apliquen sempre.

Les teves dades, sempre teves

Exportació de qualsevol taula en CSV, Excel, XML o JSON, API per integrar-les i bolcat complet en SQL i CSV. Còpia per a proves de migració mesos abans del final del contracte, còpia final i certificat d’esborrat.

Normativa

Dissenyat d’acord amb l’Esquema Nacional de Seguretat (RD 311/2022, categoria bàsica), el RGPD i la LOPDGDD, amb contracte d’encarregat del tractament, i l’accessibilitat del RD 1112/2018 (WCAG 2.1 AA).

Com treballa l’app sense cobertura

  1. DescàrregaAmb senyal, el mòbil desa les colònies i els gats de l’usuari (només els seus).
  2. RegistreCada passada de llista, avís o intervenció es desa al telèfon amb un identificador únic.
  3. EnviamentQuan torna el senyal s’envien sols; el servidor reconeix l’identificador i mai no duplica encara que es reintenti.
  4. ControlEl servidor comprova els permisos de cada registre igual que al web: ningú no pot escriure en una colònia que no és seva.

Documentació de l’API Fitxa tècnica en PDF