By · Last updated 2026-03-10

العودة إلى المدونةتقني

امتداد LibreOffice لإخفاء هوية البيانات الشخصية

دليل خطوة بخطوة لإخفاء هوية البيانات الشخصية في وثائق LibreOffice باستخدام امتداد anonym.legal.

March 10, 202610 دقيقة قراءة
LibreOffice extensiondocument anonymizationPII redactionopen source officeWriter anonymizationformat preservation

مشكلة البيانات الشخصية في LibreOffice

LibreOffice هي مجموعة المكتب مفتوحة المصدر الأوسع انتشاراً، بتقدير يبلغ 200 مليون مستخدم (مؤسسة المستندات) واعتماد واسع في الحكومات والجامعات والمؤسسات التي تتجنب تكاليف ترخيص Microsoft. ومع ذلك، لم يكن لدى مستخدمي LibreOffice حتى الآن أداة متكاملة للكشف عن المعلومات الشخصية (PII) وإخفاء هويتها داخل وثائقهم.

الحل البديل — نسخ النص في تطبيق ويب وإخفاء هويته ثم لصقه مجدداً — يُتلف التنسيق ويكسر بنية الوثيقة ويضاعف العمل. لوثائق Writer ذات الأنماط المعقدة والجداول وتنسيق الفقرات، هذا الأسلوب غير صالح للاستخدام.

يحل امتداد LibreOffice من anonym.legal هذه المشكلة بإتاحة الكشف عن 285+ نوع كيان مباشرةً في Writer وCalc وImpress.

التثبيت في أقل من دقيقتين

يأتي الامتداد كملف .oxt قياسي — تنسيق امتدادات LibreOffice العالمي.

تثبيت سريع:

  1. نزّل ملف .oxt من anonym.legal/api/download/libreoffice
  2. انقر نقراً مزدوجاً على الملف المنزّل
  3. تفتح LibreOffice وتطلب تأكيد التثبيت
  4. أعد تشغيل LibreOffice

تثبيت يدوي:

  1. افتح LibreOffice
  2. اذهب إلى الأدوات، ثم مدير الامتدادات
  3. انقر على إضافة وحدد ملف .oxt
  4. أعد تشغيل LibreOffice

بعد إعادة التشغيل، يظهر الشريط الجانبي لـanonym.legal ضمن عرض، ثم الشريط الجانبي. سجّل الدخول بحسابك في anonym.legal للبدء في تحليل الوثائق.

كيف يعمل الكشف في LibreOffice

يستخدم الامتداد محرك الكشف الهجين ذاته المستخدم في جميع منتجات anonym.legal:

المحركالنطاقالثقة
أنماط Regexالبيانات المنظمة (البريد الإلكتروني وSSN وIBAN وبطاقات الائتمان وأرقام الهاتف)1.0 (حتمي)
spaCy NLPالأسماء والمؤسسات والمواقع0.85+ (قائم على ML)

يعمل الكشف على واجهة برمجة تطبيقات anonym.legal — يُرسَل النص لخوادم معتمدة بـISO 27001 في ألمانيا، يُحلَّل، وتُعاد النتائج للامتداد. لا تُرفع ملفات الوثائق؛ فقط النص المستخلص يُنقل.

السلوك لكل تطبيق:

  • Writer: استخلاص نص كامل مع الحفاظ على حدود الفقرات، أو وضع النص المحدد فقط
  • Calc: استخلاص قائم على الخلايا كقيم مفصولة بجدولة عبر جميع الأوراق
  • Impress: استخلاص كائنات نص من جميع الشرائح

5 طرق لإخفاء الهوية

الطرق الـ5 ذاتها المتاحة عبر جميع منتجات anonym.legal:

الطريقةمثالقابل للعكستصنيف GDPR
الاستبدالJohn Smith إلى PERSONلاإخفاء هوية (المادة 26)
الإخفاءjohn@example.com إلى j***@e***.comلاإخفاء هوية
التشطيب555-0123 إلى [REDACTED]لاإخفاء هوية
التجزئة (SHA-256/512)SSN إلى a1b2c3d4...لاإخفاء هوية جزئي (WP29)
التشفير (AES-256-GCM)الاسم إلى ENC:xyz...نعمإخفاء هوية جزئي (المادة 4(5))

تحديد المشغّل لكل كيان يُتيح تطبيق طرق مختلفة لأنواع مختلفة من البيانات الشخصية في تمريرة واحدة — مثلاً، استبدال الأسماء لكن تشفير عناوين البريد الإلكتروني.

الحفاظ على التنسيق في Writer

الميزة الحاسمة مقارنةً بسير عمل النسخ واللصق: يحافظ الامتداد على تنسيق الوثيقة أثناء إخفاء الهوية.

7 خصائص خط محفوظة:

  • مجموعة الخط والحجم والوزن (غامق) والأسلوب (مائل) واللون والتسطير والشطب

4 خصائص فقرة محفوظة:

  • المحاذاة والمسافة البادئة للسطر الأول والهامش الأيسر والهامش الأيمن

عند ظهور "John Smith" بخط Times New Roman غامق بحجم 14، يظهر الاستبدال "PERSON" بنفس الخط Times New Roman الغامق بحجم 14. تبقى الأنماط والجداول والرؤوس والتذييلات سليمة لأن الامتداد يعمل من خلال نموذج وثيقة UNO API في LibreOffice بدلاً من تصدير واستيراد النص.

ملاحظة: الحفاظ على التنسيق خاص بـWriter فقط. Calc وImpress تُجري استبدال النص دون تتبع خصائص التنسيق.

المعاينة قبل التطبيق

تعرض نافذة المعاينة حتى 50 كياناً مكتشفاً في جدول:

  • نوع الكيان (PERSON وEMAIL_ADDRESS وPHONE_NUMBER وما إلى ذلك)
  • النص الأصلي
  • الاستبدال المقترح
  • درجة الثقة

يمكنك:

  • قبول أو رفض كل كيان بشكل منفرد
  • تحديد الكل / إلغاء تحديد الكل
  • مراجعة كل كيان قبل تطبيق أي تغييرات

يُخفى هوية الكيانات المقبولة فقط عند النقر على تطبيق. Ctrl+Z يتراجع عن العملية الأخيرة في Writer.

الإعدادات المسبقة والمزامنة عبر الأجهزة

احفظ تكوينات إخفاء الهوية كإعدادات مسبقة — أنواع الكيانات المطلوب اكتشافها والطرق المطلوب تطبيقها وعتبات الثقة — وأعد استخدامها عبر الوثائق.

على الخطط المدفوعة، تتزامن الإعدادات المسبقة تلقائياً عبر جميع منصات anonym.legal:

  • أنشئ إعداداً مسبقاً في تطبيق الويب
  • يظهر في LibreOffice وتطبيق سطح المكتب والامتداد المكتبي خلال 5 دقائق
  • تتزامن مفاتيح التشفير بتغليف ZK (XChaCha20-Poly1305) — كلمة مرورك فقط تستطيع فك تشفيرها

LibreOffice مقابل Microsoft Office: المحرك ذاته، النتائج ذاتها

الميزةامتداد LibreOfficeالامتداد المكتبي
أنواع الكيانات285+285+
اللغات4848
الطرق5 (استبدال، إخفاء، تشطيب، تجزئة، تشفير)5 (استبدال، إخفاء، تشطيب، تجزئة، تشفير)
الحفاظ على التنسيقWriter فقطWord فقط
نافذة المعاينةحتى 50 كياناًحتى 50 كياناً
المصادقة ZKنعمنعم
مزامنة الإعدادات المسبقةنعم (الخطط المدفوعة)نعم (الخطط المدفوعة)
المنصاتWindows وmacOS وLinuxWindows وMac وWeb وiPad

كلا الامتدادَين يستخدمان محرك الكشف الخلفي ذاته. وثيقة مجهولة الهوية في Word تُنتج نتائج كشف كيانات مطابقة للنص ذاته المُعالَج في Writer.

متطلبات النظام

  • LibreOffice 3.0 أو أحدث
  • Python 3 (مُرفَق مع معظم تثبيتات LibreOffice)
  • اتصال بالإنترنت (لواجهة برمجة تطبيقات كشف البيانات الشخصية)
  • حساب anonym.legal (الطبقة المجانية: 200 رمز/شهر)

البدء

  1. نزّل الامتداد (ملف .oxt)
  2. انقر نقراً مزدوجاً للتثبيت، أعد تشغيل LibreOffice
  3. افتح عرض، ثم الشريط الجانبي، ثم حدد لوحة anonym.legal
  4. سجّل الدخول بحسابك
  5. افتح وثيقة، انقر تحليل، راجع النتائج، انقر تطبيق

التوثيق الكامل: وثائق امتداد LibreOffice

المصادر:

  • مؤسسة المستندات — 200 مليون+ مستخدم LibreOffice حول العالم
  • اختبار كشف البيانات الشخصية من anonym.legal — دقة 95.5%، 42/44 اختباراً مستقلاً
  • المادة 26 من GDPR — إخفاء الهوية يُخرج البيانات من نطاق GDPR؛ المادة 4(5) — تعريف إخفاء الهوية الجزئي

هل أنت مستعد لحماية بياناتك؟

ابدأ بإخفاء المعلومات الشخصية مع أكثر من 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.