Skip to main content
RedactCloud · Multi-provider privacy gateway

Stop PII and secrets before they reach your AI provider.

Redact sensitive data in memory across 11 direct AI providers. Your prompt content and provider key are never stored by RedactCloud.

No prompt retention · No provider-key retention · No card required

Live browser demo

Try a real redaction

Runs locally. Nothing is sent.

SANITIZED PROMPT SAFE TO FORWARD

Highlighted tokens replaced sensitive values before forwarding.

Production gateway

In memory

Prompt text and your upstream provider key are processed in memory and are not persisted by RedactCloud.

Structured pattern matching

Zero payload retention

Your sensitive prompt data never becomes our stored data.

RedactCloud processes each request in transient memory, removes detected sensitive values, forwards the sanitized request, and discards the original payload. We retain only payload-free operational metadata.

Prompt content
Never stored
Provider API keys
Never stored
Request payloads
Never written to usage logs
Usage records
Counts, status, and latency only

Reproducible benchmark

Measured claims, with the caveats included.

Every number below comes from the published corpus and runner. The comparison uses only six PII types supported by both products.

Review methodology and raw results
Structured recall
100%
53/53 fabricated sensitive values covered
Clean prompt pass rate
100%
25/25 clean cases without a redaction
8 KiB engine p95
0.047ms
In-process engine only, 10,000 timed runs
Shared-corpus F1
100% vs 92% Presidio
RedactCloud-run synthetic comparison, not an independent audit

Provider coverage

Keep one privacy control as models and tools change.

OpenAI
Anthropic
Gemini
xAI
OpenRouter
DeepSeek
Mistral
Groq
Perplexity
Together
Fireworks

Apps and SDKs

Point an OpenAI-compatible client at a documented RedactCloud provider route.

VS Code, Cursor, Antigravity

Redact a selection locally before pasting it into any built-in AI chat.

Get the extension preview →

Codex

Connect through OpenAI or OpenRouter Responses with one generated command.

Claude Code

Connect through Anthropic or OpenRouter Messages with one generated command.

Ten providers support Chat Completions routes. Agent support uses verified native protocols.

View integration options →

Keep your SDK.
Add one privacy layer.

Change the base URL, choose a provider route, and pass your RedactCloud key separately from the upstream provider key.

import os
from openai import OpenAI

client = OpenAI(
    api_key="rc_live_your_redactcloud_key",
    base_url="https://redactcloud.com/api/v1/openrouter",
    default_headers={"X-Upstream-Key": os.environ["OPENROUTER_API_KEY"]},
)

response = client.chat.completions.create(
    model="anthropic/claude-sonnet-4",
    messages=[{"role": "user", "content": "Customer SSN is 123-45-6789"}]
)
import OpenAI from 'openai';

const openai = new OpenAI({
  apiKey: 'rc_live_your_redactcloud_key',
  baseURL: 'https://redactcloud.com/api/v1/openrouter',
  defaultHeaders: { 'X-Upstream-Key': process.env.OPENROUTER_API_KEY },
});

const completion = await openai.chat.completions.create({
  model: 'anthropic/claude-sonnet-4',
  messages: [{ role: 'user', content: 'Customer SSN is 123-45-6789' }],
});
curl https://redactcloud.com/api/v1/openrouter/chat/completions \
  -H "Authorization: Bearer rc_live_..." \
  -H "X-Upstream-Key: $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "anthropic/claude-sonnet-4",
    "messages": [{"role": "user", "content": "SSN is 123-45-6789"}]
  }'
Request path

Detected PII and secrets stay out of the prompt sent upstream.

RedactCloud sits between your application and a supported provider endpoint.

  1. 01

    Send the request

    Your app sends the prompt with a RedactCloud API key and the selected provider key in the upstream header.

  2. 02

    Redact in memory

    Structured PII and secrets are replaced before forwarding. Prompt text and the upstream key are not persisted.

  3. 03

    Restore the response

    Only the sanitized request reaches the provider. Matching placeholders are restored before the response returns to your app.

Detection uses structured patterns and checksum validation. Operational logs contain request metrics, not prompt payloads.

Start free.
Connect your first provider.

No sales call or company details required. Bring a provider key, protect your first 500 monthly requests, and upgrade only when you need more.

Free · $0

Start protecting AI traffic

Create an account, issue an API key, and validate redaction using your own provider account.

  • 500 protected requests/month
  • 60 requests/min per key
  • 11 providers plus Codex and Claude Code
Start free evaluation
Pro · $19/month

Protect daily AI workflows

Increase your monthly capacity without a sales call. Manage billing and cancellation from your dashboard.

  • 10,000 protected requests/month
  • 300 requests/min per key
  • 10% temporary quota grace
  • Usage alerts and email support
Get Pro
Clear answers

Questions security teams ask first.

Review the full controls in the security overview.

No. The application processes prompt text and the upstream key in memory and does not persist either. Usage logs retain operational metrics such as bytes, redaction count, and latency.

An account, dashboard, and API key with 500 protected requests per month and 60 requests per minute. You supply the provider key and pay provider usage directly. Pro raises both limits and adds usage alerts, temporary quota grace, and email support.

OpenAI, Gemini, DeepSeek, OpenRouter, Groq, Mistral, xAI, Together, Fireworks, and Perplexity support documented Chat Completions routes. Codex works through OpenAI or OpenRouter Responses. Claude Code works through Anthropic or OpenRouter native Messages. The local companion extension supports VS Code, Cursor, and Antigravity; transparent Antigravity agent traffic still requires separate protocol verification.

Verify your email, create a RedactCloud key, choose a provider, and use the dashboard quick start to test a connection or copy working code.

No. RedactCloud provides technical data-minimization controls. Your organization remains responsible for legal, compliance, and deployment decisions.

Protect your first AI request today.

Create a free account, generate your key, and use the guided quick start to connect a provider or coding agent.

No card or company required. Prompt content and provider keys are never stored by RedactCloud.