Storage + authenticated delivery + billing

Ship private assets without building the infrastructure around them.

Upload to globally distributed object storage, deliver through an API-key protected edge, set customer-safe overage limits, and let Stripe handle usage billing.

Cloudflare Workers R2 object storage Stripe metering Hard overage caps
One developer platform

Everything between upload and invoice.

Cacheonaut packages the control plane, delivery plane, and billing guardrails into a small API surface.

01

Authenticated delivery

Scoped API keys protect each account namespace before an object reaches the cache or R2.

02

Usage-aware billing

Egress events flow through a retryable queue into Stripe meters and monthly invoices.

03

Customer-safe limits

Strongly consistent per-account counters stop runaway overages before another asset is served.

04

Simple operations

Manage assets, API keys, plans, billing, and overage protection from one customer console.

Developer first

Upload with one request. Deliver from the edge.

Keep your object paths and content types. Cacheonaut handles account isolation, authorization, cache headers, range requests, quota reservation, and usage reporting.

  • Streaming uploads to R2
  • GET, HEAD, range, and delete support
  • One-time API key issuance
  • Test and production environments
Predictable pricing

Start free. Pay for scale.

All paid plans include a fixed monthly subscription and metered egress above the included allowance.

Free

$0/month

For prototypes and evaluation.

  • 5 GB storage
  • 25 GB egress
  • 250,000 requests
  • 1 API key
Start free

Pro

$29/month

For production products and teams.

  • 100 GB storage
  • 2 TB egress
  • 10 million requests
  • $0.015/GB overage
Choose Pro

Business

$99/month

For higher-volume customer workloads.

  • 500 GB storage
  • 10 TB egress
  • 50 million requests
  • $0.01/GB overage
Choose Business

Overages are disabled or capped by default. Customers choose a monthly overage budget before additional usage is served.

Ready for launch

Give your application an asset layer.

Start with the free tier, issue an API key, and upload your first object in minutes.

Open the console