Credential-injecting forward proxies for AI agents

Stop baking API keys
into your agents.

CIFP is a multi-tenant SaaS forward proxy that injects real credentials at the wire level. Configure secrets through a Vercel-style dashboard, send requests with {$TOKEN} placeholders, and let CIFP handle the rest.

No SDK required. Works with any HTTP client, any language, any AI framework.

agent.py
# Point your agent at CIFP — nothing else changes
import os, requests

# Set once — works for every request automatically
proxies = {"https": "http://your-proxy.fly.dev:3128"}

# Use {$TOKEN} placeholders — CIFP injects the real key
r = requests.get(
    "https://api.github.com/repos/me/private",
    headers={"Authorization": "Bearer {$GITHUB_PAT}"},
    proxies=proxies
)

# Real token was injected — your code never touched it ✓
Battle-tested proxy engineAES-256-GCM + short-lived credentialsIsolated dedicated VMsEC P-256 JWT authCEL rule engineNo SDK required

Two modes. Pick the one that fits.

Every CIFP proxy runs in one of two modes. Most people start with Auto-Auth. Reach for Firewall when you need full control over what your code is allowed to do.

Start here

Auto-Auth

Everyday use & quick integration

Add a {$SECRET_NAME} placeholder to any request header. CIFP replaces it with the real credential before the request leaves the proxy. No TLS interception. No CA cert. No code changes beyond switching your proxy URL.

  • curl commands, scripts, and Jupyter notebooks
  • Any HTTP client in any language
  • Keeping API keys out of source code & CI
  • Sharing credentials across a team without exposing them
If you're not sure which mode to pick — this is the one.
Advanced

Firewall

AI agents & automated workflows

Full TLS interception. CIFP decrypts every outbound HTTPS request, evaluates it against your CEL rule set, injects credentials automatically, and re-encrypts before forwarding. Your code sends requests normally — no placeholders needed.

  • AI agents making autonomous, unattended API calls
  • Blocking requests to unexpected domains or endpoints
  • Compliance — audit every request with full metadata
  • Human-in-the-loop approval before sensitive calls go out
Requires installing the proxy's CA cert on the client machine or container.

Everything your agent needs to stay secure

From simple credential injection to full MITM inspection and private DNS filtering — CIFP handles the entire security surface of your agent's outbound traffic.

Auto-auth injection

The everyday path. Drop a {$TOKEN} placeholder into any header. CIFP swaps in the real credential at the wire level — your code never sees the secret.

AES-256-GCM secret vault

Secrets are encrypted with AES-256-GCM at rest and never returned over the API. They exist only inside your proxy machine.

Firewall mode (TLS MITM)

For AI agents and automated pipelines. CIFP intercepts every HTTPS request, evaluates it against your CEL rules, and either allows, blocks, or holds it for human review.

CEL rule engine

Write ALLOW / DENY / HOLD rules in Google CEL. Rules compile at save-time, not runtime. Human-in-the-loop approval is built in.

Isolated dedicated VMs

Each proxy is a dedicated, isolated VM in the region of your choice. Provision, pause, resume, or destroy via API or dashboard in seconds.

Full REST API

Every action available in the dashboard is also available via REST API. Manage proxies, secrets, rules, and logs from your own tooling.

Pro+

CIFP DNS resolver

Route proxy traffic through our privacy-first DNS resolver. Blocks ads, trackers, and malware domains at the DNS layer — before the request is made.

Pro+

Blocklist management

Subscribe to curated blocklists (OISD, StevenBlack, URLhaus) or add your own custom blocked domains per proxy. Syncs automatically every 24 h.

Pro+

Shannon entropy detection

CIFP DNS automatically blocks high-entropy domain labels that indicate DGA malware, DNS tunnelling, and data exfiltration attempts.

Up and running in minutes

No infrastructure to manage, no SDK to install. CIFP is a standard HTTP proxy — it works with every language and framework that supports proxy environment variables.

01

Create a proxy

Pick a region, choose auto-auth or firewall mode, and click Create. Your dedicated VM is up in ~5 seconds.

02

Add your secrets

Paste API keys, tokens, and passwords into the secrets panel. They are encrypted with AES-256-GCM at rest immediately.

03

Point your agent at the proxy

Set http_proxy / https_proxy to your proxy URL. Use {$SECRET_NAME} as the placeholder wherever credentials belong.

04

CIFP handles the rest

Every outbound request has real credentials injected at the wire level. Your agent code stays clean, and your secrets stay safe.

Pro+ add-on

CIFP DNS — private DNS filtering

Route your proxy's DNS through our self-hosted resolver. Block ads, trackers, and malware at the DNS layer before requests are even made. Shannon-entropy detection catches DGA malware and DNS tunnelling automatically. Per-proxy custom blocklists, synced in real-time via short-lived JWTs with zero-downtime key rotation.

See Pro+ plans

Ready to ship safer agents?

Start with a $5 Test Drive — 3 days of full access. Billing powered by Whop.