Desktop App with Built-In LLM for Removing Personal Identifiable Information in Documents
-
Updated
Oct 8, 2025 - JavaScript
Desktop App with Built-In LLM for Removing Personal Identifiable Information in Documents
FPE - Format Preserving Encryption with FF3 in Node-js
This is a prototype of a semi-automatic data anonymization app for German documents. ➡️ The project has moved to: https://gitlab.opencode.de/bmbf/datenlabor/openredact
PII masking middleware for DeepSeek Harness: anonymize names, phones, emails, ID cards, bank cards, keys, and addresses to placeholders before they reach the model, restore them at the display layer, keep the restore table only in memory and a controlled storage domain, never log plaintext, and expose /mask and the mask_test tool
Chat with AI. Keep Data Private. The AI Privacy Firewall. Anonymize ChatGPT, Claude, Gemini & Grok prompts — local PII masking for names, emails, phones, IBANs, credit ▎ cards, API keys, JWTs (30+ types). Shadow DOM secure overlay. GDPR & data sovereignty. Chrome + Firefox.
Scrub secrets & PII (API keys, tokens, emails, cards, CPF/CNPJ) from text before you paste it into AI, issues or pastebins. Reversible, 100% client-side, zero deps. Library + CLI + web demo.
订阅制 AI 编码工具的余量互助任务板:不共享额度,有余力的人完成别人的任务并交付 PR / Mutual-aid task board for subscription AI coding tools. No quota sharing — spare capacity is spent doing the work and delivering a PR.
OpenSparrow is a nocode platform for building internal systems. Tables, forms, dashboards, and calendars are generated from configuration files, so business logic stays decoupled from infrastructure. Self-hosted on PostgreSQL — no vendor lock-in, full data ownership.
Export and import browser cookies securely using AES-GCM encryption for seamless session migration across devices without third-party servers.
Per-Query Role-Based Data Minimization in GraphQL
Reversibly mask secrets & PII before sending text to an LLM, then restore them in the response. Zero-dependency Node CLI + library.
A simple ReactJS web app for anonymization and pseudonymization of CSV Data
Per-Query Role-Based Data Minimization in GraphQL
Greasemonkey/Tampermonkey User Scripts to improve user experience on the "cloud" website of the University of Alicante (Spain)
Turn a slice of a private repository into a shareable task pack: contracts and tests, no business logic. Allowlist-only, scans before it writes, asks before it publishes.
Strip hidden metadata — GPS, names, camera model, timestamps — from photos, video and documents. Runs entirely in your browser from one HTML file, offline, with no uploads.
Local-first Chrome extension that anonymizes sensitive text before it reaches ChatGPT or Claude, and restores it in the page.
Redact a conversation before you share it. Runs entirely on your device — no upload, no account, no server.
Telegram-bot that anonymizes your channel forwards.
To associate your repository with the anonymization topic, visit your repo's landing page and select "manage topics."