Simple, Transparent Pricing

Start free and scale as you grow. No hidden fees, cancel anytime.

Free

Perfect for small projects and trying out the service

$0 /month

10 uncached requests/day

When cache is empty and needs building

100 uncached requests/month

Monthly limit for cache-building requests

Unlimited cached requests

Cache hits don't count against limits

API access

Full API access with authentication

Usage analytics

Track your cache performance

Get started free
POPULAR

Pro

For teams and production workloads

$19.99 /month

100 uncached requests/day

10x more than Free plan

1,000 uncached requests/month

10x more than Free plan

Unlimited cached requests

Cache hits are always unlimited

Priority support

Get help when you need it

Advanced analytics

Detailed usage insights

Start with Pro

Detailed Comparison

Feature Free Pro
Uncached requests per day 10 100
Uncached requests per month 100 1,000
Cached requests Unlimited Unlimited
API access
Usage analytics
Priority support

Pricing FAQ

What counts as an uncached request?

An uncached request (cache miss) occurs when we don't have your exact dependencies cached and need to run npm ci to install them. This typically happens the first time you request a specific combination of packages, Node.js version, and architecture.

What counts as a cached request?

A cached request (cache hit) occurs when we already have your exact dependencies cached. We can return them instantly without running npm ci. These are unlimited on all plans and don't count against your limits.

Can I switch plans?

Yes! You can upgrade from Free to Pro anytime. If you're on Pro and want to downgrade, you can cancel your subscription and you'll be moved to Free at the end of your billing period.

What payment methods do you accept?

We accept all major credit cards through Stripe. Your payment information is secure and never stored on our servers.

Ready to get started?

Join developers who are already saving hours of build time.

Start free today