Cloud AI
GDPR Compliant.

For developers and startups with GDPR requirements. PrivacyProxy masks sensitive data automatically before it reaches LLM APIs – OpenAI, Anthropic, Mistral and more. Built for Healthcare, Legal, and Finance.

Your Request
"Erstelle ein Angebot für Max Mustermann,
E-Mail: max@firma.de,
IBAN: DE89370400440532013000"
PrivacyProxy
Sent to OpenAI/Anthropic
"Erstelle ein Angebot für [NAME_a1b2],
E-Mail: [EMAIL_c3d4],
IBAN: [IBAN_e5f6]"

Automatic Detection

Detects 420+ data types: names, emails, IBANs, phone numbers, tax IDs, healthcare data and more. Optimized for DACH, works across EU.

Under 50ms Latency

3-stage cascade detection (simple rules → language analysis → AI detection) with optimized performance. Barely noticeable delay on API calls.

Bring Your Own Keys

Store your API keys securely in the dashboard. PrivacyProxy calls providers on your behalf. Full cost control, no markup fees.

What Gets Detected?

420 detection patterns. Made in Germany. Works across Europe.

Universal

Email
max@firma.de
Name
Max Mustermann
Credit Card
4532-1234-5678-9010
IP Address
192.168.1.1

Financial & Business

IBAN
DE89370400440532013000
Tax ID
12345678901
VAT ID
DE123456789
Company Register
HRB 12345

Personal Documents

Social Security No.
12 010180 A 123
Health Insurance No.
A123456789
ID Card
PA1234567
Passport
C01234567
Driver's License
B12 345678 9
Phone
+49 151 12345678
Postal Code + City
10115 Berlin
License Plate
B-AB 1234

Healthcare Data (Art. 9 GDPR)

ICD-10 Diagnosis
J06.9, F32.1
Pharma Central No. (PZN)
PZN 12345678
Health Insurance No.
A123456789
Doctor/Practice ID
123456789

Switzerland

AHV Number
756.1234.5678.97
Swiss IBAN
CH93 0076 2011 6238 5295 7
Swiss Phone
+41 79 123 45 67

Addresses

German Street
Musterstraße 123
Swiss Street
Bahnhofstrasse 42
Postal Code + City
10115 Berlin

+ more patterns for DACH, EU-27, UK

How It Works

Masking happens on our German servers – before any data reaches LLM providers. The LLM never sees your real data.

Request comes in - To our EU server

Masking in Germany - Sensitive data is replaced with tokens

Only tokens to LLM - OpenAI/Anthropic sees "[NAME_a1b2]", never real data

Unmasking - Response with real data returned to you

Integration - change 3 lines:
// Vorher / Before
base_url: "https://api.openai.com/v1"
api_key:  "sk-openai-..."
model:    "gpt-4o"

// Nachher / After
base_url: "https://api.privacyproxy.dev/v1"
api_key:  "sk-privacyproxy-..."
model:    "u_123/openai/gpt-4o"

Why PrivacyProxy?

For European startups and agencies that need GDPR-compliant cloud LLMs. No enterprise costs, no self-hosting hassle.

GDPR Compliance

Sensitive data is masked before cloud transmission. Only anonymized data reaches LLM providers. Art. 25 Privacy by Design.

Multi-Provider

64 providers, 1000+ models. Incl. 12 EU providers: Mistral, Aleph Alpha, OVHcloud, SAP, Nebius, Azure EU, and more.

Transparent & Auditable

Fully documented API. Code audit available on request. No black box.

German Detection

Specially optimized for German formats: tax IDs, social security numbers, phone numbers, postal codes and more.

Usage Dashboard

Overview of API usage and costs per provider. No storage of request contents.

Session Encryption

Token mappings are encrypted per session. No correlation between sessions possible. Data in RAM only, never persisted.

Simple Pricing

Bring Your Own Keys - you only pay for the proxy service. LLM costs go directly to providers.

29 EUR/mo

Developer

  • Up to $100 LLM volume/month
  • All LLM Providers
  • 420+ Data Types
  • E-Mail Support
  • Priority Support
  • Custom Detection Patterns

Need More?

For teams with higher LLM volume, we offer custom solutions.

  • Unlimited LLM volume
  • Custom Detection Patterns
  • Priority Support
Need more control?

PrivacyMask: Simple Mask/Unmask API. Keep your LLM keys and call the LLM yourself.

Go to PrivacyMask