terminal — developer@workstation ~ %
$ purfect-shield gateway --listen :6767
Gateway started on localhost:6767
── Developer sends to LLM API ──
│ Process this customer record: Name: Jane Smith,
│ SSN: 123-45-6789, CC: 4111-1111-1111-1111,
│ Email: jane.smith@example.com,
│ Phone: +1-555-123-4567.
│ Also her API keys —
│ OpenAI: sk-proj...9FcY,
│ GitHub: ghp_A1...WGrr,
│ AWS: AKIA07...CJ02.
Shield detected [ssn]
Shield detected [credit_card]
Shield detected [email]
Shield detected [phone]
Shield detected [aws_access_key]
Shield detected [github_token]
Shield detected [openai_key]
── LLM provider receives (after redaction) ──
│ Process this customer record: Name: Jane Smith,
│ SSN: [redacted-pii], CC: [redacted-pii],
│ Email: [redacted-pii],
│ Phone: [redacted-pii].
│ Also her API keys —
│ OpenAI: {{REDACTED_SECRET_OPENAI_KEY}},
│ GitHub: {{REDACTED_SECRET_GITHUB_TOKEN}},
│ AWS: {{REDACTED_SECRET_AWS_ACCESS_KEY}}.