PrivacyScrubber

PrivacyScrubber
Original authorIlya Sibiryakov
DeveloperBrand Me Web
Operating systemCross-platform (Browser extension, CLI)
TypeData loss prevention software, Computer security
Websiteprivacyscrubber.com Edit this on Wikidata

PrivacyScrubber is a client-side data sanitization tool and security gateway designed to redact Personally Identifiable Information (PII) and Protected Health Information (PHI) before transmission to cloud-based Large Language Models (LLMs). It employs a Zero-Trust Data Sanitization (ZTDS) architecture, which aims to process sensitive data within the local computing environment.[1]

Architecture and Technology

PrivacyScrubber operates entirely offline. The core tokenization engine intercepts sensitive entities (such as names, Social Security numbers, and credit card PANs) and replaces them with synthetic tokens (e.g., [NAME_1]).

The state mapping linking the original data to the tokens is encrypted in the browser's volatile memory using the XChaCha20-Poly1305 authenticated encryption algorithm, with keys derived via Argon2id.[2] Temporary extraction buffers are overwritten at the byte level prior to memory garbage collection.

Integration

PrivacyScrubber functions across multiple environments:

  • Web Application & Browser Extension: Integrates into the Document Object Model (DOM) to sanitize text inputs for web-based AI interfaces.
  • Model Context Protocol (MCP): Functions as a local MCP server, creating a local context window for autonomous AI developer tools to manage the exposure of environment variables and source code.[3]

Compliance Framework

The tool is designed to address several regulatory frameworks by shifting the sanitization workload to the endpoint:

References

  1. ^ Sibiryakov, I. (2026). "Zero-Trust Data Sanitization: A Client-Side Architecture for Secure LLM Integration". Zenodo. Zenodo. doi:10.5281/zenodo.21796958.
  2. ^ Biryukov, A.; Dinu, D.; Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing". 2016 IEEE European Symposium on Security and Privacy (EuroS&P). IEEE. pp. 292–302.
  3. ^ "Model Context Protocol (MCP) Specification". Anthropic. 2024. Retrieved 2026-08-04.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.