Pricing & Credits

Pricing & Credits

Warpweb has a two-component pricing model:

  1. Credit packs — pay per operation. Builds, revisions, and domain operations deduct from your balance.
  2. Per-site hosting — $10/site/month for always-on custom-domain hosting. Free-subdomain sites have no monthly cost (auto-pause after 7 days inactivity; one free call to refresh).

No platform fee. No per-seat. No long-term commitment.

Signup grant

New accounts get 520 free credits with email verification — no card required. That covers one solid build plus a few revisions, so you can build a real site end-to-end before deciding whether to top up.

Per-operation cost

Builds and revisions are billed against actual usage at the end of the operation — no flat per-call charge. The usage.cost_usd field on site.complete and site.revision_complete webhooks tells you exactly what was spent.

OperationCreditsUSD equivalent
POST /v1/sites (research + build + deploy)~200–500~$8–$20
POST /v1/sites/:id/revisions~20–100~$0.80–$4.00
POST /v1/sites/:id/domains (attach existing domain)5~$0.20
POST /v1/domains/register50 + registrar fee~$2 + domain cost
POST /v1/domains/checkfree
POST /v1/sites/:id/refreshfree
GET operationsfree
Webhook configure / test endpointsfree

Credits deduct on success. Failed builds and revisions don’t charge. If a build crashes mid-flight, you don’t pay.

Credit packs

Purchase credits via Stripe Checkout at app.warpweb.ai/billing.

PackPriceCreditsEffective rate
Starter$5100$0.050/credit
Builder$25600$0.042/credit
Pro$1002,800$0.036/credit

Larger packs available for volume customers — contact support.

Auto-refill is optional. Set a threshold in the dashboard; we’ll re-charge your card and top up automatically when the balance dips below it.

Hosting tiers

Every site lives in one of two states:

Free — Warpweb subdomain

  • URL: {your-slug}.warpweb.app
  • Cost: included in the build credit, no monthly fee
  • Lifecycle: auto-paused after 7 days inactive, free refresh to reactivate

The 7-day refresh mechanic

Sites on *.warpweb.app stay public as long as the owner touches them at least once a week. The mechanic:

  • Every site has a last_refreshed_at timestamp.
  • 7 days after the last refresh, the site enters a paused state.
  • A paused site still resolves — but instead of the real content, visitors see a branded paused page (with noindex so search engines drop it).
  • Refresh by hitting POST /v1/sites/:id/refresh or clicking Refresh in the dashboard. No rebuild, no credit cost. The site flips back to live within seconds.

You’ll receive notifications:

  • T-24h: “Your site yourbiz.warpweb.app goes paused tomorrow unless you refresh.”
  • At pause: “Your site is paused. Refresh to bring it back — or upgrade to always-on with a custom domain.”
  • URL: your domain (yourbusiness.com)
  • Cost: $10/site/month
  • Lifecycle: always on, no refresh required
  • Billing activates on successful attach via POST /v1/sites/:id/domains or POST /v1/domains/register — the dns_pending intermediate state isn’t billed; the $10/mo line item kicks in once status flips to active.

The $10/mo per-site subscription covers custom-domain hosting, SSL auto-renew, monitoring, form-submission webhook delivery, and email support. Billed monthly — one line per active paid site, prorated on add/remove.

Tired of refreshing?

Attach a custom domain. Sites on the paid tier never need a refresh.

curl -X POST https://api.warpweb.ai/v1/sites/<id>/domains \
  -H "Authorization: Bearer $WARPWEB_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "yourbusiness.com"}'

Invoices

Stripe-issued invoices for every credit-pack purchase and each monthly subscription line. Access via the Stripe Billing portal link in the dashboard. Update payment methods, download PDFs, and view past charges all in one place.

Refunds

  • Failed builds — no charge, no refund needed.
  • Unspent credits — refundable within 30 days of purchase, prorated. Contact support.
  • Active site subscriptions — cancel any time. Pro-rated for the unused portion of the current month. Site data preserved for 90 days after deactivation, then archived.