By George Curta · Last updated 2026-07-24
ویژگیها و تواناییها
مرجع کامل هر ویژگی در افزونه LibreOffice anonym.legal برای Writer، Calc و Impress.
5 روش ناشناسسازی
روش مناسب را برای کاربرد خود انتخاب کنید. هر روش میتواند به صورت کلی یا برای هر نوع موجودیت با استفاده از عملگرهای هر موجودیت اعمال شود.
اطلاعات شخصی را با واحدهای نوعدار مانند <PERSON_1>، <EMAIL_ADDRESS_1> جایگزین میکند. در یک سند یکنواخت است — یک نام همیشه همان نشانه را دریافت میکند.
با استفاده از نگاشت جایگزینی قابل برگشت است.
کاراکترها را با ستاره جایگزین میکند و در عین حال قالب را حفظ میکند. زمانی مفید است که نیاز دارید داده جزئی مانند 4 رقم آخر کد ملی را نمایش دهید.
کاراکتر ماسک و کاراکترهای قابل مشاهده قابل تنظیم هستند.
اطلاعات شخصی را بهطور کامل حذف کرده و با [REDACTED] جایگزین میکند. برگشتناپذیر — داده اصلی قابل بازیابی نیست.
برای حداکثر حریم خصوصی و انطباق با مقررات بهترین گزینه است.
یک هش رمزنگاری از اطلاعات شخصی تولید میکند. ورودی یکسان همیشه هش یکسانی تولید میکند که امکان ارتباط بین اسناد بدون افشای داده را فراهم میکند.
تابع یکطرفه. قابل برگشت نیست.
اطلاعات شخصی را با رمزنگاری احراز هویتشده AES-256-GCM رمزنگاری میکند. متن رمزشده جایگزین متن اصلی در سند میشود. با کلید صحیح میتوانید رمزگشایی کرده و داده اصلی را بازیابی کنید.
برای جریانهای کاری که کاربران مجاز نیاز به ناشناسزدایی بعدی دارند بهترین گزینه است. کلیدها از طریق ویژگی کلیدهای رمزنگاری مدیریت میشوند.
پیشتنظیمها
پیشتنظیمها پیکربندی ناشناسسازی شما را ذخیره میکنند تا بتوانید آن را در اسناد و دستگاههای مختلف استفاده کنید.
ذخیره پیکربندیها
انتخاب موجودیت، روش، زبان و تنظیمات عملگر هر موجودیت را به عنوان یک پیشتنظیم نامدار ذخیره کنید.
همگامسازی بین دستگاهها
پیشتنظیمها بهطور خودکار با حساب anonym.legal شما همگام میشوند. از هر دستگاهی که وارد شوید به آنها دسترسی دارید.
عملگرهای هر موجودیت
عملگرهای مختلف را برای هر نوع موجودیت در یک پیشتنظیم پیکربندی کنید (مثلاً نامها را جایگزین کنید، کدهای ملی را ماسک کنید، ایمیلها را هش کنید).
مدیریت پیشتنظیمها
پیشتنظیمها را از نوار کناری ایجاد، تغییر نام داده یا حذف کنید. پانل پیشتنظیمها نام و پیکربندی موجودیت را نمایش میدهد.
کلیدهای رمزنگاری
کلیدهای رمزنگاری برای روش ناشناسسازی رمزنگاری را مدیریت کنید. کلیدها به صورت امن روی سرور ذخیره میشوند و با کلید رمزنگاری حساب (KEK) شما برای تضمینهای بدون دانش بستهبندی میشوند.
ذخیرهسازی بدون دانش
کلیدها قبل از ذخیره با XChaCha20-Poly1305 با استفاده از KEK حساب شما رمزنگاری میشوند. سرور هرگز کلیدهای رمزنگاری خام شما را نمیبیند.
بارگذاری خودکار
وقتی یک کلید ذخیرهشده از منوی کشویی انتخاب میکنید، مقدار کلید بهطور خودکار بازیابی و رمزگشایی میشود. نیازی به ورود دستی نیست.
ماندگاری نشست
کلیدها تا پایان نشست شما باقی میمانند. نیازی به انتخاب مجدد پس از هر ناشناسسازی نیست. با خروج از حساب پاک میشوند.
کادر پیشنمایش
کادر پیشنمایش پس از تحلیل باز میشود و به شما امکان میدهد ناشناسسازی را قبل از اعمال روی سند بررسی و سفارشی کنید.
جدول موجودیتها
تا 50 موجودیت شناساییشده را با نوع، متن اصلی و نتیجه ناشناسسازی پیشنهادی نمایش میدهد.
انتخاب / لغو انتخاب
از دکمههای انتخاب همه یا لغو انتخاب همه استفاده کنید یا موجودیتهای جداگانه را تغییر دهید. فقط موجودیتهای انتخابشده ناشناسسازی خواهند شد.
بررسی هر موجودیت
هر موجودیت شناساییشده را جداگانه بررسی کنید. شناساییهای خاص را برای مدیریت موارد نادرست تأیید یا رد کنید.
حفظ قالببندی (فقط Writer)
هنگام ناشناسسازی در Writer، افزونه قالببندی متن اصلی را حفظ میکند. متن جایگزین همان سبک بصری متن اصلی را به ارث میبرد.
ویژگیهای فونت حفظشده
نام فونت، اندازه فونت، پررنگ، کج، رنگ فونت، زیرخط، خطخورده
ویژگیهای پاراگراف حفظشده
تراز، تورفتگی خط اول، حاشیه چپ، حاشیه راست
Note: حفظ قالببندی فقط در Writer در دسترس است. Calc و Impress محتوای متن ساده را بدون قالببندی پردازش میکنند.
پشتیبانی از اسناد
افزونه در سه برنامه LibreOffice کار میکند و هر برنامه پردازش اسناد مخصوص به خود را دارد.
Writer
استخراج کامل متن با پشتیبانی از انتخاب. حفظ قالببندی برای پررنگ، کج، زیرخط، نام فونت، اندازه فونت، رنگ و هایلایت. پاراگرافها را بهصورت جداگانه پردازش میکند.
Calc
محتوای سلولها را به صورت متن جداشده با تب پردازش میکند. متن درون سلولهای جداگانه در تمام کاربرگها را تحلیل و ناشناسسازی میکند.
Impress
متن را از اشیاء متنی اسلاید (شکلها) استخراج میکند. محتوای متنی تمام اسلایدهای ارائه را پردازش میکند.
شناسایی چند زبانه
افزونه اطلاعات شخصی را در 48 زبان شناسایی میکند. زبان شناسایی را در نوار کناری تنظیم کنید یا از کادر پیشنمایش تغییر دهید. زبان تعیین میکند کدام مدلهای NER و الگوهای regex اعمال شوند.
اقدامات سریع
افزونه دستورات نوار ابزار را برای دسترسی سریع به عملیات رایج ثبت میکند.
باز کردن نوار کناری
پانل نوار کناری anonym.legal را باز میکند. از نوار ابزار یا منوی نمایش ← نوار کناری در دسترس است.
ناشناسسازی انتخاب
متن انتخابشده را تحلیل و ناشناسسازی میکند. نوار کناری را رد کرده و مستقیماً به کادر پیشنمایش میرود.
تحلیل انتخاب
انتخاب فعلی را برای اطلاعات شخصی بدون ناشناسسازی تحلیل میکند. کادر پیشنمایش را در حالت فقط بررسی باز میکند.
پردازش قطعهای
اسناد بزرگ در قطعههای قابل مدیریت پردازش میشوند تا نتایج قابل اطمینان باشد و از وقفههای زمانی جلوگیری شود.
اندازه قطعه
8000 کاراکتر در هر قطعه با همپوشانی 400 کاراکتری برای جلوگیری از تقسیم موجودیت در مرزها.
محدودیت اندازه
حداکثر اندازه سند 10 مگابایت است. اسنادی که از این محدودیت تجاوز میکنند باید تقسیم یا بهصورت بخشبخش پردازش شوند.
وقفه زمانی درخواست
وقفه زمانی 120 ثانیه برای هر درخواست API. قطعههای بزرگ ممکن است نیاز به چندین درخواست داشته باشند.
همگامسازی بین دستگاهها
پیکربندی شما بهطور خودکار در تمام دستگاههایی که با حساب anonym.legal خود وارد میشوید همگام میشود.
پیشتنظیمها
انتخاب موجودیت، روشها، عملگرها
موجودیتهای سفارشی
الگوهای regex سفارشی و فهرستهای ممنوع
کلیدهای رمزنگاری
ابرداده و مقادیر کلید بستهبندیشده بدون دانش
همگامسازی هر 5 دقیقه یک بار بهطور خودکار انجام میشود. تغییرات بهصورت محلی ذخیره میشوند و با بازیابی اتصال همگام میشوند.
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 company HQ is in Saarbrücken, Germany. Our servers run in Hetzner's Falkenstein datacenter.
Hetzner holds 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
- Open the web app and try a sample file.
- Learn how credits get counted.
- See current plans and limits.
- Meet the team behind the product.
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.