Now accepting early access

Shade Your card.
Your agents.
Zero exposure.

Give your AI agents the ability to make purchases without ever seeing your card number. Tokenized virtual cards, per-agent spend limits, and approval flows — built for the agentic era.

You're on the list. We'll be in touch.

Free forever for indie devs. No credit card required.

4242 •••• •••• 1847
John D.
VISA
SHADE-7f2a •••• ••••
OpenClaw Agent
MC
AGENT
SAFE

Three steps.
Then forget about it.

01 —

Add your real card

Connect any Visa, Mastercard, Amex, Discover, or crypto wallet. Your real digits stay encrypted in our vault — no agent ever touches them.

02 —

Create an agent profile

Name your agent, assign it a virtual card, set spend limits, merchant locks, and approval thresholds. Takes 60 seconds.

03 —

Paste the API key

Drop the scoped key into your agent config. It can now make purchases on your behalf — with zero knowledge of your real card.

The dashboard.
Everything in one place.

app.useshade.dev/dashboard
Shade dashboard preview

Approval flows · Virtual card management · Per-agent audit log · Crypto wallets

One API call.
That's it.

shade_purchase.js
// Agent makes a purchase — no card digits involved

const response = await shade.charge({
agent_key: "shade_live_7f2a...",
amount: 89.00,
merchant: "gutsracing.com",
reason: "Seat cover — Order #1847",
metadata: {
order_id: "1847",
triggered_by: "openclaw"
}
});

// → Approval request sent to owner via WhatsApp
// → Owner replies YES
// → Transaction fires with virtual card token

✓ charged $89.00 · virtual card ···1847 · pending approval

Built for agents.
Controlled by humans.

Security

Virtual card tokenization

Every agent gets a unique virtual card backed by your real one via Lithic's infrastructure. Agents see only the token — never your digits. Leaked key = zero card exposure.

Control

Threshold approvals

Set a dollar limit. Anything under fires automatically. Anything over sends an approval request to your phone via WhatsApp or SMS. You reply YES or NO. Done.

Limits

Spend limits & merchant locks

Cap agents per transaction, per day, or per month. Lock a card to a single merchant domain so it literally cannot spend anywhere else.

Audit

Full agent audit log

Every transaction tagged by agent, reason, and metadata. Know exactly what OpenClaw bought, why, and when — not just a line item on your bank statement.

Works with any agent
that can call an API.

OpenClaw

OpenClaw

Browser automation agent. Navigates sites, fills forms, and completes checkouts — Shade handles the payment token securely in the background.

Compatible via HTTP API
Hermes Agent

Hermes Agent

Multi-step task agent built for autonomous pipelines. Calls the Shade API directly as a tool — research, decide, purchase, confirm, all in one run.

Compatible via HTTP API
Claude Code

Claude Code

Expose Shade as an MCP server and Claude Code can trigger purchases natively inside agentic coding sessions — no extra integration code needed.

Compatible via MCP server
n8n

n8n & Zapier

Trigger Shade charges from any workflow automation via the HTTP node. Works anywhere that can make a POST request — no SDK required.

Compatible via HTTP API

Doesn't work with: ChatGPT desktop, Gemini, or any closed LLM app that doesn't support MCP or custom HTTP tool calls. Shade requires your agent to be able to call an external API or connect via MCP.

Keep your card
in the shade.

Join the waitlist. Free forever for indie developers. We'll notify you when early access opens.

You're on the list. We'll be in touch.
Shade — early access open