By · Last updated 2026-03-10

Atgal į BlogąTeisinė Technologija

Kelių platformų ADA: Office ir LibreOffice

Kaip organizacijos, naudojančios tiek Microsoft Office, tiek LibreOffice, užtikrina vienodą asmens duomenų anoniminimą naudodamos anonym.legal.

March 10, 20267 min skaityti
LibreOffice extensioncross-platform anonymizationmixed office environmentdocument redaction consistencyenterprise PII

Mišrios biuro programinės įrangos problema

Dauguma įmonių naudoja daugiau nei vieną biuro programų paketą. Teisiniai skyriai dirba su Word. Inžinieriai Linux sistemose naudoja LibreOffice. Susijungimai atneša komandas su skirtinga programine įranga. Valstybinis sektorius reikalauja ODF ir OOXML failų formatų.

Šis mišinys kuria asmens duomenų (ADA) riziką. Vienas įrankis aptinka vardą Word faile. Kitas įrankis to paties vardo neaptinka Writer faile. Slenksčiai skiriasi. Išvesties formatai skiriasi.

Šis atotrūkis yra atitikties rizika. BDAR 32 straipsnis reikalauja "tinkamų techninių priemonių" duomenų apsaugai. Jei du paketai duoda du skirtingus rezultatus tam pačiam failui, tai nėra nuosekliai tinkama. Standartas nėra laikomasis.

Vienas variklis, du paketai

anonym.legal turi plėtinius abiem paketams:

  • Office Add-in — skirtas Word, Excel ir PowerPoint
  • LibreOffice plėtinys — skirtas Writer, Calc ir Impress

Abu jungiasi prie to paties serverio. Jie dalijasi:

  • 285+ objektų tipų
  • Hibridine detekcija (regex + spaCy NLP)
  • 48 kalbomis
  • 5 anonimizavimo metodais
  • Pasitikėjimo vertinimais (regex: 1.0, NLP: 0.85+)

Paleidžiate tą patį tekstą Word arba Writer programoje. Rezultatas yra identiškas.

Bendrinamos nuostatos sustabdo nukrypimus

Konfigūracijos nukrypimas yra nematoma rizika. Tai vyksta, kol niekas nepastebi. A komanda nustato Word aptikti 12 objektų tipų naudojant Replace metodą. B komanda nustato LibreOffice aptikti 8 tipus naudojant Redact metodą. Tas pats failas. Skirtinga išvestis.

Nuostatų sinchronizavimas anonym.legal sistemoje tai ištaiso:

  1. Sukurkite nuostatą bet kurioje platformoje — žiniatinklio programoje, darbalaukio programoje, Office Add-in arba LibreOffice plėtinyje
  2. Nuostata sinchronizuojama su visomis platformomis per 5 minutes
  3. Kiekvienas vartotojas taiko tuos pačius nustatymus

Nuostata saugo, kuriuos objektų tipus aptikti, metodą kiekvienam tipui, pasitikėjimo slenkščius ir pasirinktinius apibrėžimus.

Šifravimo raktų perkeliamumas

Komandos, naudojančios Encrypt metodą (AES-256-GCM), gali atšaukti anoniminimą ir atkurti originalų tekstą. Kad tai veiktų, raktai turi būti pasiekiami visose platformose. Word užšifruotas failas turi būti iššifruojamas žiniatinklio programoje arba LibreOffice plėtinyje.

anonym.legal naudoja ZK-wrapped raktų sinchronizavimą:

  • Raktai apvyniojami XChaCha20-Poly1305 metodu naudojant iš slaptažodžio išvestą raktą
  • Apvyniotų raktai sinchronizuojami su serveriu
  • Jūsų slaptažodis niekada nepalieka jūsų įrenginio
  • Serverio pažeidimas negali atskleisti jūsų raktų

Teisės firmos darbo eiga: mišrus paketas, vienas rezultatas

Vidutinio dydžio teisės firma gauna failus iš daugelio šaltinių:

Failų tipai:

  • Klientų sutartys Word (.docx) formatu
  • Teismo dokumentai kaip PDF, konvertuoti į tekstą
  • Vidiniai pranešimai LibreOffice Writer (.odt) formatu iš Linux darbo vietų
  • Skaičiuoklės Excel (.xlsx) ir Calc (.ods) formatais

Kaip tai veikia:

  1. Vyresnysis partneris sukuria "Kliento bylos" nuostatą — pakeičia vardus, maskuoja datas, redaguoja SSN, užšifruoja el. pašto adresus
  2. Nuostata sinchronizuojama su visomis platformomis
  3. Jaunesniasis A atidarys Word failą. Taiko nuostatą per Office Add-in.
  4. Jaunesniasis B atidarys Writer failą. Taiko tą pačią nuostatą per LibreOffice plėtinį.
  5. Padėjėjas paleidžia nuostatą Calc faile.
  6. Visi trys naudoja tuos pačius aptikimo ir išvesties nustatymus.

BDAR auditui firma gali parodyti:

  • Viena nuostata, taikoma visiems failų tipams
  • Tas pats objektų aptikimas nepriklausomai nuo formato
  • Tie patys išvesties metodai visur
  • Raktai valdomi su nulinių žinių saugumu

Diegimas įmonėse

VeiksnysOffice Add-inLibreOffice plėtinys
DiegimasMicrosoft 365 administravimo centras.oxt failo platinimas
AtnaujinimaiAutomatinis atnaujinimas per manifestąRankinis .oxt pakeitimas
Vartotojų valdymasAzure AD integracijaanonym.legal paskyros
PlatformaWindows, Mac, Web, iPadWindows, macOS, Linux
LicencijavimasReikalinga Microsoft 365Nemokamai (LibreOffice)

Mišrioms aplinkoms diekite abu. Office Add-in patenka į Microsoft 365 darbo vietas. LibreOffice plėtinys patenka į Linux ir atvirojo kodo darbo vietas. Bendrinamos nuostatos ir raktai išlaiko elgesio nuoseklumą.

Reguliavimo nuoseklumas

Reguliuotojai nepriima "mes naudojome skirtingus įrankius" kaip priežasties anonimizavimo spragoms. Jei DSAR atsakymas redaguoja vardą Word faile, bet praleidžia jį LibreOffice faile, tai yra spraga. Tai yra atitikties nesėkmė.

Vienas aptikimo variklis visiems failų tipams pašalina šią riziką. Algoritmas nesikeičia priklausomai nuo kliento programos. Jis veikia serverio pusėje tuo pačiu būdu kiekvienai užklausai. Išsamiau žr. saugumo ir atitikties puslapyje ir teisinės atitikties dokumentuose.

Pradėkite

  1. Atsisiųsti LibreOffice plėtinį — Writer, Calc, Impress programoms
  2. Įdiegti Office Add-in — Word, Excel, PowerPoint programoms
  3. Sukurkite nuostatą žiniatinklio programoje — ji sinchronizuojama su abiem platformomis

Viena paskyra. Viena nuostata. Vienas rezultatas.

Šaltiniai

  • BDAR 32 straipsnis — tinkamos techninės priemonės nuosekliai duomenų apsaugai
  • anonym.legal kryžminio įrenginio sinchronizavimo dokumentai — nuostatų ir raktų perkeliamumas (/docs/libreoffice)
  • anonym.legal ADA aptikimo testavimas — 95,5% tikslumas, identiškas visose platformose

Pasiruošę apsaugoti savo duomenis?

Pradėkite anonimizuoti PII su 285+ subjektų tipais 48 kalbomis.

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.