Détection
Un socle d'expressions régulières écrit en Rust s'exécute systématiquement et repère les données à format fixe (email, téléphone, IBAN, carte bancaire, passeport, numéros fiscaux et de sécurité sociale, entre autres) dans des textes de n'importe quelle langue. Un sidecar Python ajoute la reconnaissance d'entités nommées (GLiNER et spaCy) pour les personnes, organisations, lieux et adresses dans environ vingt langues. Les correspondances qui se chevauchent sont fusionnées selon leur score de confiance, et une entité requise mais introuvable fait échouer la requête en mode fermé.