Agent-to-agent infrastructure

Site audits your software can buy on its own.

HubVibe is a metered API for site compliance. An agent calls an endpoint, gets an HTTP 402 with the price and how to pay, settles it, and receives a result — no account, no sales call, no human in the loop. Every check is a deterministic rule run against the live page, never a language model's opinion.

How a machine buys

Payment is part of the request, not a signup flow.

  1. Call the endpointUnauthenticated. Nothing to register first.
  2. Read the 402The response carries the exact price and every payment rail that can actually settle on this node.
  3. Pay and retryOver x402 or MPP. The audit runs and the result comes back on the same call.
HTTP 402 — POST /audit/wcag
{
  "error": "payment_required",
  "price_usd": 0.03,
  "accepts": [
    {
      "protocol": "mpp",
      "method": "tempo",
      "send_via_header": "Authorization: Payment ..."
    }
  ],
  "docs": "/.well-known/agent.json"
}

What it checks

Four dimensions. Run one, or run all four in a single billed call.

$0.03 / call

Accessibility

WCAG 2.1 A/AA via axe-core, executed against the rendered page in a real browser.

POST /audit/wcag
$0.03 / call

SEO

Title, meta description, H1 structure, canonical, OpenGraph, structured data, lang attribute.

POST /audit/seo
$0.03 / call

Security headers

HTTPS, HSTS, CSP, X-Content-Type-Options, clickjacking protection, Referrer-Policy, CORS.

POST /audit/security
$0.03 / call

Performance

DOM node count, transferred bytes, and request count measured from one real page load.

POST /audit/performance

Narrow, disclosed signals — not a substitute for a full manual accessibility audit, a penetration test, or a Lighthouse run. A check that cannot run returns an error and is never reported as a pass.

Pricing

$0.03 per audit · settled machine-to-machine

Metered per call. No minimum, no commitment, no account required — an agent pays for exactly the audits it runs.

  • Single dimension — accessibility, SEO, security, or performance$0.03
  • Full bundle — all four against one URL, billed once$0.10
  • Payment railsx402 · MPP

For people, not pipelines

Priced per site watched — not per scan.

If you'd rather have a report than an integration, buy one. These are billed by how many sites you want covered, because that's the thing you actually care about.

Single report
$29.99once

One site, all four checks, delivered as a shareable report page. No account, no subscription.

Pro
$79/month

5 sites, audited daily across all four dimensions, with history so you can see what changed.

Agency
$249/month

50 sites, audited daily, reports you can hand to your own clients. Built for people who bill for this.

What we guarantee

Call it

One request. Works from anything that speaks HTTP.

Machine callers discover pricing, schemas, and payment rails from the manifests — no documentation scraping required.

curl
curl -X POST https://hubvibe-831480473793.us-south1.run.app/audit/bundle \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $HUBVIBE_KEY" \
  -d '{"url":"https://example.com"}'