Vulnerability Disclosure Policy
At PrivacyScrubber, security is rooted in verifiable client-side isolation. We value the vital contributions of independent cybersecurity researchers and are committed to clear, collaborative, and legally protected vulnerability remediation across all four execution surfaces.
Initial assessment & tracking ID
No legal action for good-faith research
Web, Extension, MCP Server & SDK
Security advisories & researcher credits
1. Legal Safe Harbor Commitment
Formal legal authorization and statutory immunity for ethical security researchers.
If you conduct security research in good faith and in compliance with this policy, PrivacyScrubber binds itself to the following legal protections:
We will not pursue civil claims or initiate criminal complaints under the Computer Fraud and Abuse Act (CFAA), DMCA § 1201 (anti-circumvention), or equivalent international cyber laws.
We deem your good-faith testing across our local binaries, Web Workers, Chrome Extension, MCP Server, and SDK to constitute "authorized access" under applicable anti-hacking statutes.
If a third party (such as an infrastructure host or CDN provider) initiates legal action against you for research conducted strictly within this policy, we will formally affirm our authorization.
2. Program Scope Matrix (4 Surfaces)
Qualifying security targets and non-qualifying operational activities.
- Client-Side Data Exfiltration: Any vector that bypasses the zero-network policy or transmits unencrypted prompt text to an external host during active scrubbing.
- DOM XSS & Token Dictionary Extraction: Cross-site scripting or prototype pollution vulnerabilities capable of extracting in-memory surrogate token dictionaries.
- Cryptographic Faults: Implementation flaws in TEAMS Argon2id key derivation, XChaCha20-Poly1305 session vaults, Ed25519 signature verification, or hardware cryptographic entropy generation.
- MCP Server & SDK Privilege Escalation: Local IPC/stdio socket leaks, path traversal, or memory corruption in
@privacyscrubber/mcp-serveror@privacyscrubber/sdk. - Regex Denial of Service (ReDoS): Pathological input patterns causing catastrophic backtracking or unbounded CPU locking inside Web Workers.
- NER / Heuristic Statistical Misses: Context-dependent missed names, uncommon formats, or false positives are detection tuning items rather than security vulnerabilities.
- Denial of Service (DoS / DDoS): Volumetric network traffic flooding or automated scanner bombardment directed at static edge hosting (Vercel / Cloudflare CDN).
- Third-Party Payment Gateways: Vulnerabilities residing strictly inside Paddle.com or PayPal hosted checkout iframes outside our origin control.
- Social Engineering & Physical Access: Phishing, pretexting, or physical intrusion attempts targeting personnel or infrastructure providers.
- Theoretical Best-Practice Reports without PoC: Automated scanner outputs regarding non-exploitable headers on static marketing pages without demonstrable impact.
3. Reporting Protocol, PGP Key & Report Builder
Submit encrypted vulnerability disclosures with deterministic reproduction metadata.
Send all vulnerability reports directly to our security engineering desk at support@privacyscrubber.com. For sensitive proof-of-concept exploits, encrypt your submission using our PGP key below:
0xE35A91BCRFC 9116:Active through 2027-05Interactive VDP Report Template Generator
Select the target deployment surface to pre-populate a structured RFC 9116 / ISO 29147 triage template.
[PRIVACYSCRUBBER VDP REPORT — RFC 9116 SAFE HARBOR] Target Surface: Web Workspace (privacyscrubber.com — Client RAM / Web Worker v2.6.0) Vulnerability Class: [DOM XSS / Zero-Egress Bypass / Crypto Vault / ReDoS] Estimated CVSS v3.1 Severity: [Critical / High / Medium / Low] 1. Affected Component & Environment: - URL / Module: https://privacyscrubber.com/ (Web Worker / IndexedDB Vault) - Browser & OS: [e.g. Chrome 140 on macOS / Airplane Mode Offline] 2. Proof-of-Concept (PoC) Reproduction Steps: - Step 1: [Provide deterministic synthetic input or DOM payload] - Step 2: [Observe DevTools Network / Memory heap behavior] 3. Security Impact & Verification: - Does this bypass Zero-Server Processing (ZTDS) or leak in-memory surrogate tokens? [Yes/No] 4. Researcher Attribution Preference: - Hall of Fame Credit: [Name / Handle / URL or Anonymous]
Acknowledgment & encrypted tracking reference.
PoC reproduction & severity classification.
Cross-plane fix & Hall of Fame attribution.
4. Security Researcher FAQ
Clarifications on local testing environments, safe harbor boundaries, and public advisories.
How should I test for data exfiltration or cryptographic flaws without triggering CDN rate limits?
npx @privacyscrubber/mcp-server and npm i @privacyscrubber/sdk). Never run volumetric automated traffic floods against privacyscrubber.com static CDN endpoints. 