Pryv

Chat with GPT-5.4, Gemini, Grok and Claude privately

How can I assist
you — privately?

Pryv routes prompts through trusted execution environments, strips PII before frontier models see it, and returns clean responses inside the same private shell.

OpenAI
Claude
Gemini
Grok

How Pryv Works

1. Frontend

Where you input the prompt

5. Prompt is returned

Your prompt is returned to The frontend

Home address
Bank
Email
IP address
ID
Passport
Card
1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
1 0 1 0 1
0 1 0 1 0
1 0 0 0 0

2. TEE

Where your request is sent, your PII is stripped and replaced with dummy data and it’s sent to State of the Art models

1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0
1 0 1 1 0 1 1
1 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
1 0 1 0 1
0 1 0 1 0
1 0 0 0 0
1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0
1 0 1 1 0 1 1
1 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
1 0 1 0 1
0 1 0 1 0
1 0 0 0 0

3. State of the art models.

Your request is received by state of the art models.

1 0 0 0 0 1 0 1
0 0 1 0 1 0 1 0
1 0 1 0 1 0 1 0
1 0 0 0 0 1 0 1
1 0 1 0 1
0 1 0 1 0
1 0 0 0 0
Home address
Bank
Email
IP address
ID
Passport
Card

4. TEE

Where your request is sent, your PII is replace with your real data and returned to the frontend.

PII Protection Before AI Sees Anything

Pryv inspects the prompt and redacts the categories below inside the enclave, so raw sensitive data never reaches the model provider.

Coverage

Financial + IDs

Cards, bank numbers, SSNs, passports

Card numbers + SSNs
Bank numbers
IBAN / EIN
Passport + drivers

Contact + Network

Emails, phones, IPs, URLs, dates

Email addresses
Street + home addresses
City + date windows
IPs + URLs

Visual + Metadata

Faces, OCR, EXIF, receipt markers

Face blur
EXIF removal
PDF text redaction
Receipt / invoice numbers

FingerprintingTechniques

Scrubbing prompt text alone is not enough. Network identifiers, browser quirks, GPU surfaces, and timing signals can still correlate a user across sessions. Pryv reduces that surface by proxying model traffic and normalizing metadata inside the TEE boundary.

How the signal is collected in a chat page

Server sees the TCP source IP and geolocates it

VPN effect (result + why)

Masked: IP swapped to VPN exit

How it links back to you

City-level location + ISP tie multiple visits together

AI-proxy / TEE effect (result + why)

Blocked: only proxy shared IP is visible

Supported Format

PDF

PDF Receipt Redaction

Totals stay while customer rows vanish from the PDF text layer.

Names/emails removed
Card + EIN patterns masked
PNG

PNG Receipt Redaction

Raster receipts run through OCR so sensitive pixels get boxed out.

Financial rows blocked
Contact info wiped
FACE

Face Detection & Blurring

CV finds faces and hits them with a 45x45 blur, leaving context intact.

Auto face lock-on
Works on PNG/JPEG/WebP
PRYV-2.0 Redacting

Get started
with Pryv.