Dashboard cloak.business Case Study
cloak.business New Pain Point
Pain Point Case Study NP-28

Chrome Extension v2.0.1: File Anonymization Beyond Chat Text

anonym.community · 2026-03-14

Research Source

Chrome Extensions for PII Protection Only Handle Chat Text
anonym.community March 2026 feature analysis

Existing browser-based PII protection focuses exclusively on AI chat input text. But users regularly work with structured files in browser-based environments — CSV exports from SaaS tools, JSON API responses in developer consoles, configuration files in web-based IDEs, and markdown documents in collaborative editors. These files contain PII that chat-only protection cannot process.

Executive Summary

Browser PII protection typically covers AI chat text only. But users work with CSV exports, JSON responses, config files, and markdown documents in browser environments — all containing PII that chat-only tools miss.

cloak.business Chrome Extension v2.0.1 extends PII protection to file processing. Upload .txt, .md, .csv, .json, .xml, and .yaml files (up to 50KB) directly in the extension popup. Files are anonymized using the same 320+ entity types and returned for download.

The Problem: Files Contain More PII Than Chat Messages

A single CSV export from a CRM contains hundreds of customer records. A JSON API response from a healthcare system contains patient data. A markdown document in a wiki contains employee information. These files are routinely processed in browser environments — downloaded, opened in web tools, shared via browser-based platforms. Chat text protection does not cover this vector. Users handle files containing PII in their browser without any anonymization capability.

Irreducible truth: Chat text is one PII vector in the browser. Files are another, often containing orders of magnitude more PII per instance. Protecting chat but not files is like locking the front door but leaving the garage open.

The Solution: How cloak.business Addresses This

File Processing in Extension Popup

Click the cloak.business extension icon, select 'File Mode,' and upload a file. The extension detects PII across the entire file content and returns an anonymized version for download. No data leaves the browser except to the authenticated API endpoint.

Supported File Types

.txt (plain text), .md (markdown), .csv (comma-separated values), .json (structured data), .xml (markup), .yaml (configuration). Up to 50KB per file. Structured formats (CSV, JSON, XML) are parsed to detect PII in both keys and values.

Six AI Chat Sites

In addition to file processing, the extension intercepts PII in AI chat interfaces: ChatGPT, Claude, Gemini, DeepSeek, Perplexity, and Abacus.ai. PBKDF2-derived encryption keys (100,000 iterations) protect reversible anonymization. Auto de-anonymization of AI responses with encrypted tokens.

Compliance Mapping

This feature addresses GDPR Article 5(1)(f) (integrity and confidentiality — PII in browser-processed files is protected), and shadow IT compliance (files processed in browser environments are covered by the same PII protection as chat messages).

cloak.business's GDPR, HIPAA, PCI-DSS, ISO 27001, SOC 2 compliance coverage, combined with Customer-selected hosting, provides documented technical measures organizations can reference in their compliance documentation.

Product Specifications

SpecificationValue
Entity Types320+
Detection3-layer hybrid: Presidio + NLP + Stance classification
Test Coverage100% (419/419 tests)
Languages48
Anonymization MethodsReplace, Redact, Mask, Hash, Encrypt (AES-256-GCM), RSA-4096 Asymmetric, Keep
PlatformsWeb App, REST API, SDKs (JavaScript, Python), Cloud Storage Add-ins, Nextcloud
PricingEnterprise (custom)
HostingCustomer-selected
ComplianceGDPR, HIPAA, PCI-DSS, ISO 27001, SOC 2