Dotset Border
Prevent PII from leaking through outgoing HTTP requests. Your application makes requests to third-party APIs every day — payment processors, analytics platforms, AI providers. Border intercepts these requests and automatically redacts sensitive PII before it leaves your server.[!NOTE] Your data never leaves your machine. Border runs entirely inside your Node.js process. No proxy servers, no external dependencies. Learn more →
The Problem
PII leaks happen when sensitive data reaches destinations that shouldn’t have it:| Scenario | Risk |
|---|---|
| Sending customer SSN to an analytics provider | GDPR/CCPA violation |
| Logging credit cards to an observability platform | PCI-DSS breach |
| Passing API keys in AI prompts | Credential exposure |
The Solution
Border interceptsfetch() and http.request() calls, scans request bodies for PII, and redacts sensitive data before transmission:
Key Features
20+ PII Types
Credit cards (Luhn validated), SSNs, emails, API keys, JWTs, IBANs, and more.
Blessed Destinations
Fine-grained control over what PII types can reach which domains.
Algorithmic Validation
Luhn checks, IBAN validation, SSN area codes — not just regex.
Audit Logging
Track every redaction with detailed metadata for compliance.