The eval + guardrail + red-team + audit platform for marketplaces, DTC brands, and retail platforms. Block card-data leakage at the gateway, keep brand voice consistent across thousands of AI-generated product descriptions, cap runaway customer-service bot spend, ship the audit trail PCI auditors expect.
What ships today
Every checked item is in production today. In-progress items are flagged explicitly — no overclaiming, no vapor.
Built for buyer reality
Shopper asks 'Is this dishwasher-safe?' on a product page. AI must answer from the verified product spec — not invent features that don't exist, not promise warranties the brand doesn't offer.
Post-purchase chatbot handles 'where's my order' / refund requests / size exchanges. Cannot leak card data, cannot promise refunds the policy doesn't allow, cannot reveal other customers' orders.
Brand generates thousands of product descriptions from raw specs. Must stay on-brand voice, must not invent features, must comply with FTC endorsement + claim rules.
AI explains why a recommendation showed up. Cannot fabricate reasons (real recommender uses collab-filtering), cannot leak other customers' behavior, cannot make recommendations that violate FTC dark-pattern rules.
Wire it in 60 seconds
PCI firewall patterns + brand-voice scorers + per-project daily cost caps live in the EvalGuard control plane. Your code just wraps the client.
import OpenAI from "openai";
import { wrapOpenAI, EvalGuardViolationError } from "evalguardai-openai";
const openai = wrapOpenAI(new OpenAI(), {
apiKey: process.env.EVALGUARD_API_KEY!,
projectId: "shopper-assist",
metadata: { vertical: "ecommerce", pci_scope: true },
blockOnViolation: true, // PAN/CVV blocked pre-egress
evalOnResponse: { failOnScore: 0.7 }, // brand-voice scorer
onViolation: (r) => pageOncall(r.violations),
});
try {
await openai.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "user", content: shopperAssistPrompt }],
});
} catch (err) {
if (err instanceof EvalGuardViolationError) {
// PCI-safe fallback: hand off to a human-staffed agent.
}
}wrapOpenAI for wrapAnthropic.Stack
Eval, firewall, red-team, audit, BYOK, dashboard — every surface ships out of the box. No bolt-on vendors, no procurement cycle per capability.
Free trial includes PCI firewall, brand-voice scorers, cost-cap kill switch, and the full audit log. PCI-DSS evidence bundle on request.
Apache-2.0 source · SOC 2 Type II in progress · full trust center