By · Last updated 2026-04-27

LibreOffice Writer, Calc 및 Impress에서 익명화

오픈 소스 오피스 제품군, 엔터프라이즈급 개인 정보 보호. 당사의 네이티브 LibreOffice 확장은 Writer, Calc 및 Impress에 PII 감지 및 익명화 기능을 제공합니다.

LibreOffice 전체에서 작동

Writer 문서, Calc 스프레드시트 및 Impress 프레젠테이션용 하나의 확장. 형식 보존이 포함된 완전한 사이드바 통합.

LibreOffice Writer

Documents, contracts, reports — with full format preservation

LibreOffice Calc

Spreadsheets, data tables — cell-based processing

LibreOffice Impress

Presentations, slides — text object extraction

주요 이점

제자리에서 작업

복사-붙여넣기가 필요하지 않습니다. 통합된 사이드바 패널을 통해 LibreOffice에서 직접 익명화합니다.

형식 보존

Writer 문서는 모든 형식을 유지합니다 - 굵게, 기울임꼴, 글꼴, 색상, 단락 스타일. 텍스트 내용만 변경됩니다.

안전한 처리

문서는 사용자의 컴퓨터에 유지됩니다. 텍스트만 암호화된 API로 전송되어 엔티티 감지 및 익명화를 수행합니다.

영지식 로그인

암호는 절대 사용자 기기를 떠나지 않습니다. XChaCha20-Poly1305 암호화를 사용한 선택적 ZK 인증.

영지식 보안에 대해 알아보기

핵심 기능

PII 감지

  • 285+ 엔티티 유형 감지 (이름, 이메일, SSN, IBAN, 신용카드 등)
  • 하이브리드 감지: 최대 정확도를 위한 정규식 패턴 + NLP
  • 다국어 지원 (RTL 포함 48개 언어)
  • 정규식 또는 거부 목록을 사용한 사용자 정의 엔티티 인식

익명화 방법

  • 5가지 방법: 바꾸기, 마스킹, 편집, 해시 (SHA-256), 암호화 (AES-256-GCM)
  • ZK 래핑된 개인 키를 사용한 가역 암호화
  • 엔티티당 연산자 구성 (엔티티 유형별 다양한 방법)
  • 대용량 문서를 위한 청크 처리 (8,000자 청크)

고급 기능

미리보기 대화상자

익명화 전 감지된 엔티티 최대 50개를 검토합니다. 각 엔티티에 대해 선택, 선택 해제 또는 방법 변경 후 커밋하십시오.

사전 설정

익명화 설정을 저장하고 재사용합니다. 사전 설정은 엔티티 유형, 방법 및 점수 임계값을 포함하여 모든 기기에 동기화됩니다.

가역 암호화

AES-256-GCM을 사용하여 PII를 암호화하고 나중에 해독합니다. ZK 래핑된 키는 계정에서 자동으로 로드되며 세션 지속성이 있습니다.

엔티티별 연산자

각 엔티티 유형에 대해 다른 익명화 방법을 구성합니다. 이름 해시, 이메일 암호화, 전화번호 마스킹 - 모두 한 번에.

크로스 디바이스 동기화

사전 설정, 사용자 정의 엔티티 및 암호화 키는 계정을 통해 모든 기기에서 5분마다 동기화됩니다.

48개 언어

아랍어, 히브리어, 중국어, 일본어 및 한국어를 포함한 완전한 다국어 지원. RTL 언어 완벽 지원.

문서 지원

Writer

완전한 텍스트 추출, 선택 기반 처리 및 형식 보존 (7개 글꼴 + 4개 단락 속성).

Calc

셀 기반 처리, 탭 구분 텍스트 추출. 전체 시트 또는 선택된 범위를 처리합니다.

Impress

슬라이드 텍스트 객체 처리. 슬라이드의 모든 도형 및 텍스트 상자에서 텍스트를 추출하고 익명화합니다.

시스템 요구사항

Windows, macOS, Linux에서 LibreOffice 3.0 이상과 함께 작동합니다.

지원되는 플랫폼

  • LibreOffice Writer 3.0+ (Windows, macOS, Linux)
  • LibreOffice Calc 3.0+ (Windows, macOS, Linux)
  • LibreOffice Impress 3.0+ (Windows, macOS, Linux)

필요한 것

  • Python 3.10+ (대부분의 플랫폼에서 LibreOffice와 함께 번들됨)
  • anonym.legal 계정 (무료 또는 유료)
  • API 접근을 위한 인터넷 연결
  • PyNaCl (선택 사항, ZK 인증 및 암호화 방법용)

자주 묻는 질문

지원되는 LibreOffice 응용 프로그램은 무엇입니까?

Writer, Calc 및 Impress. Writer는 형식 보존을 포함한 완전한 기능 지원을 가지고 있습니다. Calc는 셀을 탭 구분 텍스트로 처리합니다. Impress는 슬라이드 객체에서 텍스트를 추출합니다.

확장을 어떻게 설치합니까?

.oxt 파일을 다운로드하고 두 번 클릭하거나 LibreOffice에서 도구 > 확장 관리자 > 추가로 이동합니다. 또는 소스 디렉터리에서 python3 build.py --install을 실행하십시오.

문서 형식을 보존합니까?

네, Writer 문서에서 가능합니다. 확장 프로그램은 7가지 글꼴 속성(굵음, 기울임, 밑줄, 취소선, 글꼴 이름, 크기, 색상)과 4가지 단락 속성(정렬, 첫 줄 들여쓰기, 왼쪽 여백, 오른쪽 여백)을 보존합니다.

영지식 인증이란 무엇입니까?

ZK 인증은 암호가 기기를 떠나지 않음을 의미합니다. 대신 XChaCha20-Poly1305 암호화 및 Argon2id 키 유도를 사용하여 암호화 증명이 서버로 전송됩니다. 선택 사항 - 표준 이메일/암호 로그인도 사용 가능합니다.

오프라인에서 사용할 수 있습니까?

아니요. 확장은 엔티티 감지 및 익명화를 위해 anonym.legal API와 통신하려면 인터넷 연결이 필요합니다. 오프라인 사용은 anonym.plus를 참조하십시오.

LibreOffice 확장 시작하기

모든 계획에서 무료. 1분 이내에 .oxt 확장을 설치합니다.

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.