Pre-purchase policy for autonomous agents
Stop bad machine purchases before they happen.
OSA scores vendor reliability, price drift, market alternatives and budget policy, then returns one machine-readable decision: ALLOW, HOLD, or DENY.
214monitored services
17,370reliability checks
57,293price observations
4policy decisions logged
One call before spend.
Put OSA between discovery and payment. Trust evidence is linked to the endpoint host, not borrowed from an unrelated vendor name.
ALLOWHOLDDENY
No custody and no purchase execution. OSA is the policy and trust gate.
Paid credits are live
Use the same email on Gumroad and when issuing your OSA key. Paid credits attach automatically; if you buy first, they remain pending until that email issues a key.
Request
curl -X POST 'https://pkctqxeydfuiupadaoov.supabase.co/functions/v1/procurement-guard/decision' \
-H 'content-type: application/json' \
-H 'x-api-key: YOUR_OSA_KEY' \
-d '{"endpoint":"https://vendor.example/api","capability":"email","offered_price_usd":0.15,"max_price_usd":0.10}'Response
{
"decision": "DENY",
"risk_score": 88,
"trust": null,
"trust_scope": "unavailable",
"reason_codes": [
"trust_unavailable",
"budget_exceeded"
],
"methodology_version": "procurement-v0.2.1"
}Issue your OSA key
20 free decision calls. No card. If you already bought credits on Gumroad, use the same email here to claim them automatically.
The plaintext key is shown once. OSA stores only its SHA-256 hash.