By · Last updated 2026-03-10

Volver al BlogTécnico

Anonimización de PII en LibreOffice...

Guía paso a paso para anonimizar PII en documentos de LibreOffice usando la extensión anonym.legal.

March 10, 202610 min de lectura
LibreOffice extensiondocument anonymizationPII redactionopen source officeWriter anonymizationformat preservation

Extensión de anonimización de PII para LibreOffice

LibreOffice tiene aproximadamente 200 millones de usuarios en todo el mundo. Este dato proviene de The Document Foundation. Gobiernos, universidades y empresas dependen de él. Muchos lo usan para evitar costosas licencias de software. Pero hasta ahora no existía ninguna herramienta integrada para detectar y eliminar información de identificación personal (PII) de los documentos.

El método anterior era tedioso. Copiar el texto en una aplicación web. Anonimizarlo. Pegarlo de nuevo. Esto destruye el formato. Rompe tablas, estilos y la estructura del documento. En documentos Writer complejos, ese enfoque no funciona.

La extensión de anonym.legal resuelve esto. Funciona directamente en la aplicación. Detecta más de 285 tipos de entidades en Writer, Calc e Impress.

Instalación en menos de dos minutos

La extensión se distribuye como archivo .oxt. Este es el formato estándar para todas las extensiones.

Instalación rápida:

  1. Descargue el archivo .oxt desde anonym.legal/api/download/libreoffice
  2. Haga doble clic en el archivo
  3. Confirme el aviso
  4. Reinicie

Instalación manual:

  1. Abra la aplicación
  2. Vaya a Herramientas, luego Administrador de extensiones
  3. Haga clic en Agregar y seleccione el archivo .oxt
  4. Reinicie

Tras el reinicio, la barra lateral de anonym.legal aparece en Ver, luego Barra lateral. Inicie sesión para comenzar.

Cómo funciona la detección

Dos motores trabajan juntos para encontrar PII.

MotorDetectaConfianza
RegexCorreos, números de seguridad social, IBAN, tarjetas de crédito, teléfonos1,0
spaCy NLPNombres, organizaciones, lugares0,85+

La detección se ejecuta en la API de anonym.legal. El texto va a servidores certificados en Alemania. Los servidores tienen certificación ISO 27001. Los resultados vuelven a la extensión. No se envían archivos de documentos. Solo se transmite el texto.

Comportamiento por aplicación:

  • Writer: Extracción de texto completo o solo la selección
  • Calc: Extracción por celdas como valores separados por tabulaciones en todas las hojas
  • Impress: Extracción de objetos de texto de todas las diapositivas

Cinco métodos de anonimización

MétodoEjemplo¿Reversible?Clasificación RGPD
ReemplazarJuan García → PERSONNoAnonimización (Considerando 26)
Enmascararjuan@example.com → j***@e***.comNoAnonimización
Redactar555-0123 → [REDACTADO]NoAnonimización
Hash (SHA-256/512)DNI → a1b2c3d4...NoSeudonimización (WP29)
Cifrar (AES-256-GCM)Nombre → ENC:xyz...Seudonimización (Art. 4(5))

Puede combinar métodos en un solo paso. Reemplazar nombres y cifrar correos, por ejemplo. Cada tipo de entidad tiene su propia regla.

El formato se mantiene en Writer

Esta es la ventaja clave frente al método de copiar y pegar. La extensión conserva todo el formato al anonimizar el texto.

Siete propiedades de fuente preservadas:

  • Familia, tamaño, negrita, cursiva, color, subrayado, tachado

Cuatro propiedades de párrafo preservadas:

  • Alineación, sangría de primera línea, margen izquierdo, margen derecho

"Juan García" en negrita 14pt Times New Roman se convierte en "PERSON" con el mismo estilo. Las tablas, encabezados y pies de página permanecen intactos. La extensión trabaja dentro del modelo de documento. No exporta ni reimporta el texto.

Nota: El seguimiento del formato solo se aplica a Writer. Calc e Impress solo realizan reemplazos a nivel de texto.

Vista previa antes de aplicar

La vista previa muestra hasta 50 entidades detectadas. Cada fila incluye:

  • Tipo de entidad (PERSON, EMAIL_ADDRESS, PHONE_NUMBER, etc.)
  • Texto original
  • Reemplazo propuesto
  • Puntuación de confianza

Acepte o rechace cada entidad una a una. Seleccione todo o borre todo con un clic. Nada cambia hasta que haga clic en Aplicar. En Writer, Ctrl+Z deshace la última operación.

Los preajustes se sincronizan en todos los dispositivos

Guarde su configuración como preajuste. Elija tipos de entidades, métodos y umbrales. Reutilícelo en todos sus documentos. Ahorra tiempo.

En planes de pago, los preajustes se sincronizan en todos los productos de anonym.legal. Cree uno en la aplicación web. Aparece en la aplicación de escritorio y el complemento de Office en cinco minutos. Las claves de cifrado usan encapsulado de conocimiento cero. Solo su contraseña puede descifrarlas.

Para más información sobre cómo el complemento de Office gestiona el mismo flujo en Word, consulte Redacción con complemento de Word para despachos legales.

LibreOffice vs. Microsoft Office

Ambas extensiones comparten el mismo motor. El mismo texto produce los mismos resultados en Writer y en Word. El motor es uno solo.

FunciónExtensión LibreOfficeComplemento Office
Tipos de entidades285+285+
Idiomas4848
Métodos55
Seguimiento de formatoSolo WriterSolo Word
Vista previaHasta 50 entidadesHasta 50 entidades
Autenticación ZK
Sincronización de preajustesSí (planes de pago)Sí (planes de pago)
PlataformasWindows, macOS, LinuxWindows, Mac, Web, iPad

Para una visión más amplia del cumplimiento PII en distintos sistemas operativos, consulte Cumplimiento PII multiplataforma: Mac, Linux, Windows.

Requisitos del sistema

  • LibreOffice 3.0 o posterior
  • Python 3 (incluido en la mayoría de las instalaciones)
  • Acceso a Internet (para la API de detección de PII)
  • Cuenta en anonym.legal (nivel gratuito: 200 tokens/mes)

Cómo empezar

  1. Descargue la extensión
  2. Haga doble clic para instalar, luego reinicie
  3. Abra Ver → Barra lateral → Panel de anonym.legal
  4. Inicie sesión
  5. Abra un documento, haga clic en Analizar, revise los resultados, haga clic en Aplicar

Documentación completa: Documentación de la extensión LibreOffice

Fuentes

  • The Document Foundation — aproximadamente 200 millones de usuarios de LibreOffice en el mundo
  • Pruebas de detección PII de anonym.legal — 95,5 % de precisión, 42/44 pruebas independientes
  • Considerando 26 del RGPD — la anonimización excluye los datos del ámbito del RGPD; Artículo 4(5) — definición de seudonimización

¿Listo para proteger sus datos?

Comience a anonimizar PII con más de 285 tipos de entidades en 48 idiomas.

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.