By · Last updated 2026-03-10

חזרה לבלוגטכנולוגיה משפטית

אנונימיזציה של מסמכים בין פלטפורמות: Office ו-LibreOffice

כיצד ארגונים עם סביבות משולבות של Microsoft Office ו-LibreOffice שומרים על אנונימיזציה עקבית של PII באמצעות anonym.

March 10, 20267 דקות קריאה
LibreOffice extensioncross-platform anonymizationmixed office environmentdocument redaction consistencyenterprise PII

בעיית הסביבה המשולבת

רוב הארגונים משתמשים ביותר מחבילת תוכנה אחת. צוותים משפטיים עובדים עם Word. מהנדסים בלינוקס עובדים עם LibreOffice. מיזוגים מביאים צוותים עם תוכנה שונה. עבודה עם גורמים ממשלתיים מוסיפה פורמטים כגון ODF ו-OOXML.

הסביבה המשולבת הזו יוצרת סיכון PII. כלי אחד מוצא שם ב-Word. כלי אחר מפספס אותו ב-Writer. סף הזיהוי משתנה. פורמטי הפלט שונים.

הפער הזה הוא סיכון ציות. סעיף 32 של GDPR דורש "אמצעים טכניים מתאימים" להגנת מידע. אם שתי חבילות תוכנה נותנות תוצאות שונות על אותו קובץ — אין כאן עקביות. התקן לא מתקיים.

מנוע אחד, שתי חבילות

ל-anonym.legal יש תוספים לשתי החבילות:

  • Office Add-in — עבור Word, Excel ו-PowerPoint
  • LibreOffice Extension — עבור Writer, Calc ו-Impress

שניהם מתחברים לאותו שרת עורפי. הם חולקים:

  • יותר מ-285 סוגי ישויות
  • זיהוי היברידי (regex + spaCy NLP)
  • 48 שפות
  • 5 שיטות אנונימיזציה
  • ניקוד ביטחון (regex: 1.0, NLP: 0.85+)

הרץ את אותו טקסט ב-Word או ב-Writer. התוצאה זהה.

הגדרות קבועות מונעות סטייה

סטיית הגדרות היא סיכון שקט. היא קורה מבלי שאיש שם לב. צוות א' מגדיר ב-Word זיהוי של 12 סוגי ישויות עם שיטת החלפה. צוות ב' מגדיר ב-LibreOffice זיהוי של 8 סוגים עם שיטת השחרה. אותו קובץ. פלט שונה.

סנכרון הגדרות קבועות ב-anonym.legal פותר את הבעיה:

  1. צור הגדרה קבועה בכל פלטפורמה — אפליקציית אינטרנט, Desktop App, Office Add-in, או LibreOffice Extension
  2. ההגדרה הקבועה מסתנכרנת לכל הפלטפורמות תוך 5 דקות
  3. כל משתמש מיישם את אותן הגדרות

הגדרה קבועה שומרת אילו סוגי ישויות לזהות, השיטה לכל סוג, סף הביטחון, והגדרות מותאמות אישית.

ניידות מפתחות הצפנה

צוותים המשתמשים בשיטת ההצפנה (AES-256-GCM) יכולים לבטל את האנונימיזציה ולשחזר את הטקסט המקורי. לשם כך המפתחות חייבים להיות זמינים בכל הפלטפורמות. קובץ שהוצפן ב-Word חייב להיות ניתן לפענוח באפליקציית האינטרנט או ב-LibreOffice Extension.

anonym.legal משתמש בסנכרון מפתחות עם הצפנת ZK:

  • המפתחות עטופים ב-XChaCha20-Poly1305 באמצעות מפתח שנגזר מהסיסמה שלך
  • המפתחות העטופים מסונכרנים לשרת
  • הסיסמה שלך לא יוצאת מהמכשיר שלך
  • פרצה בשרת אינה יכולה לחשוף את המפתחות שלך

תהליך עבודה במשרד עורכי דין: חבילה משולבת, תוצאה אחת

משרד עורכי דין בינוני מקבל קבצים ממקורות רבים:

סוגי קבצים:

  • חוזי לקוחות ב-Word (.docx)
  • כתבי בי-דין כ-PDF, ממוירים לטקסט
  • תזכורות פנימיות ב-LibreOffice Writer (.odt) מתחנות לינוקס
  • גיליונות אלקטרוניים כ-Excel (.xlsx) ו-Calc (.ods)

כך זה עובד:

  1. שותף בכיר יוצר הגדרה קבועה "Client Matter" — החלפת שמות, מסיכת תאריכים, השחרת מספרי SSN, הצפנת כתובות דואר אלקטרוני
  2. ההגדרה הקבועה מסתנכרנת לכל הפלטפורמות
  3. עמית א' פותח קובץ Word. מיישם את ההגדרה הקבועה דרך Office Add-in.
  4. עמית ב' פותח קובץ Writer. מיישם את אותה ההגדרה הקבועה דרך LibreOffice Extension.
  5. פקיד משפטי מריץ את ההגדרה הקבועה על קובץ Calc.
  6. כל השלושה משתמשים באותן הגדרות זיהוי ופלט.

לביקורת GDPR, המשרד יכול להציג:

  • הגדרה קבועה אחת שמיושמת על כל סוגי הקבצים
  • אותו זיהוי ישויות ללא תלות בפורמט
  • אותן שיטות פלט לאורך כל התהליך
  • ניהול מפתחות עם אבטחת zero-knowledge

פריסה ארגונית

גורםOffice Add-inLibreOffice Extension
פריסהמרכז ניהול Microsoft 365הפצת קובץ .oxt
עדכוניםעדכון אוטומטי דרך manifestהחלפת .oxt ידנית
ניהול משתמשיםאינטגרציה עם Azure ADחשבונות anonym.legal
פלטפורמהWindows, Mac, Web, iPadWindows, macOS, Linux
רישוינדרש Microsoft 365חינמי (LibreOffice)

בסביבות משולבות, פרוס את שניהם. Office Add-in מותקן בתחנות Microsoft 365. LibreOffice Extension מותקן בתחנות לינוקס ותוכנות קוד פתוח. הגדרות קבועות ומפתחות משותפים שומרים על עקביות ההתנהגות.

עקביות רגולטורית

רגולטורים לא מקבלים "השתמשנו בכלים שונים" כסיבה לפערים באנונימיזציה. אם תגובה ל-DSAR מגחכת שם בקובץ Word אך מפספסת אותו בקובץ LibreOffice — זה פער. זו כשל ציות.

מנוע זיהוי אחד לכל סוגי הקבצים מסיר את הסיכון הזה. האלגוריתם לא משתנה בהתאם לאפליקציית הלקוח. הוא רץ בצד השרת באותו האופן לכל בקשה. ראה את דף האבטחה והציות ואת תיעוד הציות המשפטי לפרטים.

התחל עכשיו

  1. הורד את LibreOffice Extension — עבור Writer, Calc, Impress
  2. התקן את Office Add-in — עבור Word, Excel, PowerPoint
  3. צור הגדרה קבועה באפליקציית האינטרנט — היא מסתנכרנת לשתי הפלטפורמות

חשבון אחד. הגדרה קבועה אחת. תוצאה אחת.

מקורות

  • GDPR סעיף 32 — אמצעים טכניים מתאימים לציות עקבי בהגנת מידע
  • תיעוד סנכרון בין-מכשירי של anonym.legal — ניידות הגדרות קבועות ומפתחות (/docs/libreoffice)
  • בדיקת זיהוי PII של anonym.legal — דיוק 95.5%, זהה בכל הפלטפורמות

מוכן להגן על הנתונים שלך?

התחל לאנונימיזציה של PII עם 285+ סוגי ישויות ב-48 שפות.

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.