Every CDN is fast.
The difference is what happens on the way out.
Push a frontend and Darwa builds it, converts the images, drops the dead JavaScript, checks the metadata and the contrast, writes the cache rules, and ships it to fifteen regions — then hands you the report.
Follow a deploy from your commit to the edge.
Connect the repository and stop filling in build forms.
Framework, build command, output directory, and Node version are read from the project itself. Every value is shown before the first deploy and stays editable.
Framework: [ select ] Build command: ______________ Publish directory: ______________ Node version: [ select ]
Four guesses before anything is built, and a failed deploy if one is wrong.
Secrets are decrypted inside the build container only, and never written into the output you ship to the edge.
Rebuild what changed, not four thousand pages.
A typo fix should not cost eighteen minutes. Darwa diffs your commit against the previous build and rebuilds only the output that depends on it.
Images, bundles, and dead weight — handled before delivery.
This is the stage other platforms skip. Your original file goes in; the format, size, and density each browser actually wants comes out.
SEO and accessibility, verified on every deploy.
The problems that quietly cost you traffic are caught on the way out — not in a quarterly audit someone eventually commissions.
Fifteen regions, primed before the first visitor arrives.
Cache warming happens at deploy, so nobody pays the cold-miss penalty for your release. Cache rules are written for you — immutable assets forever, HTML revalidated, everything purged on deploy.
{
"redirects": [
{ "from": "/old-page", "to": "/new-page", "status": 301 }
],
"rewrites": [
{ "from": "/api/*", "to": "https://api.acme.com/*" }
],
"headers": [
{ "for": "/*", "set": { "X-Frame-Options": "DENY" } }
]
}Every pull request gets a URL and a verdict.
A link on its own tells you nothing. Darwa diffs the preview against production and posts what changed — pages, performance, and layout — back onto the pull request.
Share a client review link without exposing unreleased work to the internet or to search engines.
Restrict a preview to signed-in members of your organisation.
Give any long-lived branch a permanent URL for staging or design review.
Traffic and performance, attached to the deploy that changed them.
Cookie-free analytics collected at the edge, next to a performance report you can act on with one click — and the agent can open the pull request that fixes it.
Real visitor timings by country and device — not a synthetic lab score. Every release marks the timeline, so a regression has an obvious suspect.
Not shipped yet, and nothing above depends on it.
The CDN is free. The optimization is the product.
Bandwidth and projects scale with the plan. Image optimization and the AI agent are what you are actually paying for.
| Free$0foreverStart free | Developer$9per monthChoose plan | Pro$29per monthStart free trial | |
|---|---|---|---|
| Projects | 2 | 10 | Unlimited |
| Bandwidth | 100 GB | 1 TB | 5 TB |
| Global CDN + SSL | Included | Included | Included |
| Custom domains | 1 | Unlimited + wildcards | Unlimited + wildcards |
| Preview deployments | Included | Password-protected | Password + team-only |
| Image optimization | — | Included | Included |
| Redirects, rewrites, headers | — | Included | Included |
| AI optimization agent | — | Report only | Report + auto-fix pull requests |
| Analytics | Basic | Basic | Advanced + funnels |
| Edge regions | 3 | 8 | All 15 |
| Team roles & deploy approvals | — | — | Included |
| Support | Community | Priority |
Deploy the site and read the report.
The first deploy tells you what is slow, what is oversized, and what search engines cannot read — before you have paid anything.