Catchy by SphereOne

Before agents buy,
give people a say.

Catchy is a private, server-side Node SDK for checking purchase approval and current checkout evidence before an existing purchase function runs.

See the demo

Scripted demo · no live purchases or signup on this site

How to add Catchy
Before the buyExample

Desk monitor

One item for the workspace
$249
Purchase intentClear
Example budget$300 limit
Your decision comes next.

Review before the purchase.

An illustration of a purchase check, not an executed transaction.

Integration

How to add Catchy

Start with a private SDK trial on your server, immediately before purchase execution.

Authenticated approval
+ current cart
Your purchase functionapproved · blocked · needs_review

Wrap your existing server purchase function with guardPurchase(existingBuy, hostChecks). You supply the authenticated original approval and current cart, a semantic check, and an atomic claim on that approval and its budget. Your backend enforces the result. The wrapper checks, then runs your purchase function when approved; do not run it again.

Private Node SDK available with authorized access. Requires Node 22.16 or newer. Request the packed SDK and setup help. The hosted playground uses synthetic fixtures. Public npm installation and a production purchase/model API are not available yet.

Request SDK access