By George Curta · Last updated 2026-08-12
Nextcloud에서 바로 PII 익명화하기
두 개의 동반 앱이 anonym.legal의 PII 감지 및 익명화 기능을 Nextcloud 인스턴스에 가져옵니다: 텍스트 및 파일 분석을 위한 전체 페이지 편집기, 그리고 우클릭 익명화를 위한 Files 사이드바 탭입니다. anonym.legal 계정이 Basic 플랜 이상이어야 합니다.
두 개의 동반 앱
작업 방식에 따라 하나만 설치하거나 둘 다 설치하세요.
Anonym Anonymizer
텍스트 및 파일 분석을 위한 전체 페이지 UI를 갖춘 독립형 앱입니다. 파일 선택기로 Nextcloud의 모든 텍스트 파일을 선택하고, 저장 전에 익명화된 내용을 미리 보고, 6가지 익명화 방법(대체, 마스킹, 삭제, 해시, 유지, 암호화) 중에서 선택할 수 있습니다.
Anonym Files
Nextcloud Files에 우클릭 "anonym.legal로 익명화" 작업과 사이드바 탭을 추가하여, 전체 분석/익명화/역익명화 워크플로를 제공합니다. Anonym Anonymizer도 함께 설치되어 있으면 Anonym Files가 API 키 구성을 자동으로 공유합니다.
설치
이 앱들은 아직 Nextcloud 앱 스토어에 게시되지 않았으므로 설치는 수동으로 진행합니다 — 일반적인 Nextcloud 앱 업데이트와 동일한 파일 교체 방식입니다.
- 1GitHub releases 페이지에서 원하는 앱의 아카이브를 다운로드하세요.
- 2아카이브를 Nextcloud 인스턴스의 apps/ 디렉터리에 압축 해제하세요.
- 3Nextcloud 관리자 권한으로 occ upgrade(또는 occ app:enable anonym_anonymizer / anonym_files)를 실행하여 Nextcloud가 새 앱을 인식하도록 하세요.
- 4Nextcloud 관리자 앱 목록에서 앱을 활성화한 후, 앱의 개인 설정에서 anonym.legal API 토큰을 구성하세요.
통합 전용 API 토큰 — 설계부터 더 안전하게
두 앱 모두 전체 계정 토큰이 아닌 통합 전용 API 토큰으로 anonym.legal에 인증합니다. 통합 토큰은 텍스트와 파일을 분석하고 익명화할 수 있지만, 복호화된 키 자료는 가져올 수 없습니다 — 따라서 이 토큰이 있는 Nextcloud 서버가 침해당하더라도 공격자는 이 토큰으로 귀하의 가역적 암호화 기록을 복호화할 수 없습니다. anonym.legal 계정 설정에서 토큰을 생성하세요.
API 토큰 관리Basic 플랜 이상 필요
두 Nextcloud 앱 모두 Basic 플랜 이상의 anonym.legal 계정이 필요합니다. 무료 플랜에는 이 앱들이 의존하는 API 접근이 포함되어 있지 않습니다.
가격 보기호환성
- Nextcloud 28 ~ 31
- PHP 8.1 이상
자동 업데이트가 아닌 수동 업그레이드 알림
두 앱 모두 주기적으로 새 버전을 확인하고, 새 버전이 있으면 변경 로그 링크가 포함된 간단한 관리자 알림을 표시합니다. 자동으로 설치되는 것은 없습니다 — 업그레이드는 항상 이 페이지에 설명된 수동 파일 교체와 occ upgrade 단계로, Nextcloud 관리자가 원하는 일정에 맞춰 직접 수행합니다.
자주 묻는 질문
두 앱을 모두 설치해야 하나요?
아니요. 전체 페이지 편집기가 필요하면 Anonym Anonymizer를, Nextcloud Files에서 우클릭/사이드바 익명화가 필요하면 Anonym Files를 설치하거나 둘 다 설치할 수 있습니다 — 둘 다 설치되어 있으면 API 토큰 구성을 자동으로 공유합니다.
이 앱들은 Nextcloud 앱 스토어에 있나요?
아직입니다. GitHub releases 페이지에서 표준 Nextcloud 파일 교체 및 occ upgrade 단계를 사용해 수동으로 설치하세요. 앱 스토어에 없는 다른 Nextcloud 앱을 설치하고 업데이트하는 방식과 동일합니다.
앱이 자동으로 업데이트되나요?
아니요. 새 버전이 있으면 변경 로그 링크와 함께 수동 업그레이드 알림을 표시합니다. Nextcloud 관리자가 최초 설치와 동일한 수동 절차로 언제 설치할지 결정합니다.
이 앱들이 사용하는 API 토큰을 공유 Nextcloud 서버에 저장해도 안전한가요?
이는 통합 전용 토큰으로, 전체 계정 API 토큰보다 의도적으로 더 제한된 권한을 가집니다. 콘텐츠를 분석하고 익명화할 수 있지만, 전체 계정 토큰과 달리 계정에서 복호화된 키 자료를 가져올 수 없습니다.
어떤 Nextcloud 버전을 지원하나요?
PHP 8.1 이상을 사용하는 Nextcloud 28~31 버전을 지원합니다.
Nextcloud에서 PII 익명화를 시작할 준비가 되셨나요?
앱을 다운로드하여 인스턴스에 설치하고, anonym.legal 계정을 연결하세요.
GitHub Releases에서 다운로드Limitations / Important note
- These apps are not distributed through the Nextcloud App Store; install and upgrade them manually via the GitHub releases page and occ upgrade.
- The version-check notice is manual-upgrade only — nothing installs automatically on your Nextcloud instance.
- This page is informational and is not legal advice.
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, held by our hosting provider.
- 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
Automated checks run on every release.
Each surface gets its own sweep script and report.
Human reviewers spot-check the output each week.
We test detection against sample documents before each release.
A failing unit or integration run stops the release.
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.
Paid plans can buy top-up credits.
Credits reset at the end of each cycle.
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.