El repte
Les organitzacions que treballen amb menors han de comprovar que el seu personal aporta els certificats que exigeix la normativa de protecció de la infància. Revisar milers de documents a mà és lent, i un certificat manipulat pot passar desapercebut a simple vista.
Qui supervisa aquest compliment necessita organitzar expedients, decidir quins centres revisar, detectar documents falsos i, sobretot, poder demostrar després què es va revisar, qui ho va fer i amb quin resultat. I com que es tracta de dades especialment sensibles, no podien sortir de la infraestructura pròpia.
Les eines genèriques d’OCR o de signatura electrònica només cobreixen una part del problema. Calia una visió de conjunt: revisar cada document des de diversos angles i deixar constància de tot el procés.
La solució
Vam desenvolupar una plataforma on-premise per revisar certificats que s’instal·la als servidors del mateix organisme. Gestiona expedients i permet fer mostrejos de centres per planificar les revisions.
El nucli és un motor forense antifalsificació que analitza cada document des de diversos angles: metadades del PDF, tipografies, signatura electrònica, codi segur de verificació (CSV), codis QR i imatge. Combina pikepdf, OpenCV i Tesseract amb regles pròpies i assenyala les anomalies perquè una persona les revisi. És un ús de la IA aplicada a documents en què la màquina ajuda i el criteri és humà.
Cada decisió passa per una doble validació humana i queda registrada en una auditoria inalterable. Els arxius s’analitzen amb ClamAV abans d’entrar al sistema. La plataforma està construïda amb Django 5.2 i PostgreSQL 17 seguint criteris de ciberseguretat des del disseny, i es troba en fase de prototip avançat.
El disseny parteix d’una idea clara: la tecnologia accelera la revisió, però no substitueix la persona. El sistema explica per què marca un document com a sospitós perquè la decisió final sigui informada.