Skip to content
Sırdaş

Examples: what actually comes out, failures included

Five made-up documents (invoice, contract, bank statement, medical record and a skewed scan) run through the Sırdaş engine with nothing touched up. Anything that looks like personal data is filler.

Engine 0.4.3 · generated on 2026-10-09 with scripts/gallery.mjs

Where it fails

  • The scanned certificate is not classified: OCR reads the text correctly but merges it into one paragraph, and the type stays unrecognized (certificate comes second, with confidence 0).
  • Unlabelled names are not redacted: in the scan, “Sofía Ejemplo Prueba” appears as is, because it does not follow “Paciente:”, “Titular:” or similar. Anonymization is rule-based; always review the result.
  • In the Markdown, tables come out on a single line. For rows and columns, use Tables to CSV or PDF to Excel (what they extract is shown above).
  • From the contract, the type, rent and term are extracted, but not the parties: landlord and tenant are not extracted as fields.

What this gallery helped us fix

  • Amounts were redacted as if they were ID numbers (“Total a pagar: 1.445.500”).
  • A bank statement's account number was not redacted.
  • The treating physician's name (“Dra. …”) was not redacted.
  • A name swallowed the next label (“… Ficticio Cuenta”).
  • The name after “Cliente:” was not redacted.
  • An old bug found while checking: “Apoderado/a:” and labels with a space, such as “Nombre completo:” or “Médico tratante:”, had never redacted the name.
  • An invoice number with no “No.” in front (“de venta FE-0001”) was not extracted.
  • A lease's rent (“canon”) did not count as the contract value, and a term written in words and digits (“doce (12) meses”) was not extracted.

The invoice issuer's tax ID appears in the fields on purpose: it is company data, not personal. It is redacted in the text.

Detected type: factura

Fields

numero_facturaFE-0001
cufe0000aaaa1111bbbb2222cccc3333dddd4444eeee
nit_emisor000000001-1
fecha_emision15/09/2026
subtotal1.445.500
iva0
total1.445.500

First table

ConceptoCantValor
Consulta general180.000
Examen de laboratorio3245.500
Ecografía abdominal11.120.000

Anonymized Markdown (what an agent receives)

SINTÉTICO · documento inventado para la galería de Sirdas PDF

## Factura electrónica de venta FE-0001

Emisor: Empresa Ficticia S.A.S. [NIT_1]  
Cliente: [NOMBRE_1], C.C. [DOCUMENTO_1]  
Correo: [EMAIL_1] Teléfono: [TELEFONO_1]  
Fecha de emisión: [FECHA_1] Vence: [FECHA_2]  
CUFE: 0000aaaa1111bbbb2222cccc3333dddd4444eeee  

Concepto Cant Valor Consulta general 1 80.000 Examen de laboratorio 3 245.500 Ecografía abdominal 1 1.120.000

Subtotal: 1.445.500 IVA: 0 Total a pagar: 1.445.500

contrato

See the PDF

Detected type: contrato

Fields

tipo_contratoarrendamiento de vivienda urbana
valor1.500.000
plazodoce (12) meses

Anonymized Markdown (what an agent receives)

SINTÉTICO · documento inventado para la galería de Sirdas PDF

## Contrato de arrendamiento de vivienda urbana

Arrendador: [NOMBRE_1], C.C. [DOCUMENTO_1]  
Arrendatario: [NOMBRE_2], C.C. [DOCUMENTO_2]  
Inmueble: [DIRECCION_1], Bogotá  
Canon mensual: $ 1.500.000, pagadero los cinco primeros días de cada mes.  
Duración: doce (12) meses a partir del [FECHA_1].  
Cláusula de datos: las partes autorizan el tratamiento de sus datos personales.

extracto

See the PDF

Detected type: extracto_bancario

Fields

periodo01/09/2026
saldo_final1.862.550,00

First table

FechaDescripciónValor
02/09/2026Pago nómina2.300.000,00
05/09/2026Compra supermercado-187.450,00
09/09/2026Retiro cajero-400.000,00
18/09/2026Transferencia recibida150.000,00

Anonymized Markdown (what an agent receives)

SINTÉTICO · documento inventado para la galería de Sirdas PDF

# Extracto de cuenta de ahorros

Titular: [NOMBRE_1] Cuenta: [CUENTA_1]  
Periodo: [FECHA_1] - [FECHA_2]  

Fecha Descripción Valor [FECHA_3] Pago nómina 2.300.000,00 [FECHA_4] Compra supermercado -187.450,00 [FECHA_5] Retiro cajero -400.000,00 [FECHA_6] Transferencia recibida 150.000,00

Saldo final: 1.862.550,00

historia-clinica

See the PDF

Detected type: historia_clinica

Fields

paciente[NOMBRE_1]
documento_paciente[DOCUMENTO_1]
fecha_atencion10/09/2026
motivo_consultadolor abdominal de tres días de evolución.

Anonymized Markdown (what an agent receives)

SINTÉTICO · documento inventado para la galería de Sirdas PDF

## Historia clínica · Consulta externa

Paciente: [NOMBRE_1] C.C. [DOCUMENTO_1]  
Historia clínica N.º [HISTORIA_CLINICA_1] Fecha: [FECHA_1]  
Motivo de consulta: dolor abdominal de tres días de evolución.  
Diagnóstico: gastritis aguda (K29.1).  
Plan: omeprazol 20 mg cada 24 horas por 14 días. Control en un mes.  
Médico tratante: Dra. [NOMBRE_2], registro 000000.

escaneo-torcido

See the PDF

Detected type: not recognized

Anonymized Markdown (what an agent receives)

Certificado laboral La empresa Ficticia S.A.S. certifica que Sofía Ejemplo Prueba, C.C. [DOCUMENTO_1], trabaja con nosotros desde el [FECHA_1] en el cargo de analista, con salario de $ 3.200.000 mensuales. Se expide en Bogotá el [FECHA_2].

Developer documentation