Local-first AI privacy

Give AI the context. Keep the identity.

Remask detects and replaces personal or confidential data before it leaves your device—then sends the protected request to the AI provider you already use.

Opens the latest GitHub release
PROTECTION ACTIVE
Before · on your deviceRequest
Summarize the account for Maya Chen.
Email: maya@northwind.dev
Customer ID: AC-2048-771
Remask · local
After · sent to AIProtected
Summarize the account for <MASK_PERSON:91C2>.
Email: <MASK_EMAIL:7A3F>
Customer ID: <MASK_ACCOUNT:4D18>
Detected3 entities
Processedlocally
Raw PII sent0 values

One privacy layer for the tools you already use

CodexClaude CodeOpenCodeBrowsersSDKsInternal apps
Protection without the cleanup

Sensitive data is handled before the prompt is sent.

Keep existing AI workflows while applying one clear privacy policy across apps, providers, and API clients.

Local PII detection

Use a local detection model and deterministic rules to find sensitive values without sending the original content to a separate scanning service.

Person nameMASK_PERSON
Email & phoneMASK_CONTACT
Credentials & secretsMASK_SECRET
Accounts & identifiersMASK_ACCOUNT
Custom organization rulesMASK_CUSTOM

Policy you control

Choose PII categories, add custom patterns, include system or history content, and pause protection only when you mean to.

Visible, not intrusive

Review protected fields, token use, latency, and recent activity in masked local logs.

Readable responses

Keep stable typed placeholders in the AI request and optionally restore protected values in supported responses.

Provider independent

Configure several AI providers and apply the same protection model instead of rebuilding privacy controls for each client.

A short path to safer prompts

Connect once. Protect every matching request.

1 · Connect

Choose a gateway

Use a Remask API base URL, local proxy, or protected app launch. Your AI provider and client stay the same.

2 · Protect

Detect and replace

Remask applies your policy locally and swaps sensitive values for stable, typed placeholders.

3 · Verify

Review what was sent

Inspect masked request history and confirm exactly which protected content reached the AI service.

Fits existing AI workflows

Two gateways. No new AI stack.

Protect code, desktop, browser, and server-side workflows with the connection method they already understand.

API Gateway

Change the base URL in an SDK, script, or internal service. Remask selects the configured provider and protects structured AI requests.

SDK friendly
# Your existing client, protected
base_url="http://127.0.0.1:17681/proxy/openai"
model="your-model"

Proxy Gateway

Launch an app with local HTTP/HTTPS or SOCKS5 proxy settings. Only configured target domains are inspected and masked.

App friendly
# Scoped to the launched process
HTTPS_PROXY=http://127.0.0.1:17682
ALL_PROXY=socks5h://127.0.0.1:17682
Clear privacy boundaries

Local first does not mean vague.

Remask is explicit about which traffic it protects, what remains on your device, and what an AI provider still receives.

Detection and masking happen locally

Original detected values are not sent to a separate cloud scanner during normal protected operation.

Only matching traffic is protected

Requests must match a configured provider or protected target. Unmatched proxy traffic passes through unchanged.

You control request records

Masked logs, retention, and cleanup are configurable. Raw or debug capture is explicit because it can contain sensitive content.

Local HTTPS trust stays local

The proxy's local CA private key remains on the device. Managed provider credentials are kept locally and excluded from request logs.

Simple pricing

Start with the complete protection path.

Use the core gateway for free. Upgrade when your policies, models, or deployment scope need more control.

Free

For personal AI workflows

$0forever
  • Local PII detection with the built-in model
  • API and proxy gateway access
  • Protected app launch and local masking test
  • Masked request logs and statistics
  • One custom regular-expression rule
Download free

Prices are in USD. Your AI provider usage and fees remain separate.

Frequently asked

Before you put a gateway in the middle.

Does Remask send my PII to a cloud detection service?

No. PII detection and masking run locally on your device during normal protected operation. The AI provider receives the rest of your prompt and typed placeholders, not the detected original values.

Which AI tools work with Remask?

Remask works with API clients that can change their base URL and applications that support HTTP, HTTPS, or SOCKS5 proxy settings. Protected launch options cover common AI coding tools, browsers, terminals, and other installed apps.

Does Remask block or inspect all network traffic?

No. Remask masks requests that match a configured provider or protected target. Unmatched proxy traffic is forwarded transparently without inspection or masking.

Can the AI still understand masked prompts?

Typed placeholders preserve the role of a value—such as a person, email, account, or secret—so the model can usually reason about the structure without receiving the identity itself.

Can I use Remask for free?

Yes. The free edition includes the core local protection workflow, built-in detection, both gateway modes, protected launch, masked logs, and one custom rule.

Which platforms are available?

Release packages are provided for macOS and Windows. The download button checks your operating system and selects the matching asset from the latest GitHub release when available.

Protect the prompt before it becomes someone else's data.

Download Remask and test your first masking policy locally.

Download Remask