Rent a builder or run your own server
Cloud services charge a subscription and often a cut of every install; PWA Hub runs on your server and bills the licence only. Where the difference is real - below.
What you get for the same money
| Subscription rental | Pay per install | PWA Hub self-hosted | |
|---|---|---|---|
| Model | Subscription | Cut of installs | Licence |
| Entry, per month | $25 | $0 | $0 |
| Mid plan, per month | $390 | no flat fee | $399 |
| Domains on the mid plan | 1 | plan-dependent | 50 |
| Top plan, per month | $690 | no flat fee | $799 |
| Domains on the top plan | 10 | plan-dependent | 200 |
| Fee per install | No | $0.05-0.07 | No |
| Where campaigns and stats live | With the vendor | With the vendor | On your server |
| Data access without a middleman | No | No | Yes |
| Own server required | Not needed | Not needed | Required, from $20/mo |
| Launch | Instant | Instant | 15-minute install |
Competitor prices are taken from their public pages and reviews, checked 2026-08-02. They change without notice - verify before deciding.
What per-install fees actually cost
Pay-per-install grows with your traffic. A flat licence does not. Here is what installs alone cost you at $0.05-0.07 apiece:
That is installs only, on top of the plan. PWA Hub Team is $399 a month at any volume - past roughly 8,000 installs the flat fee wins.
When each one makes sense
Go cloud if
First campaigns, small volumes, nothing to justify $399 flat yet. A cut of a hundred installs beats a subscription.
No appetite for VPS, domains and updates. In the cloud that is the vendor's job, and it is a fair trade.
Go self-hosted if
At tens of thousands of installs a month the per-install cut outruns any subscription, and cloud plans run out of domains first.
Offers, domains and stats sit on your server. The vendor cannot see what you run, and cannot cut off access to your data.
Domains burn, and spares are critical. Team gives you 50 against one, for comparable money.
Run the numbers on your volumes
Two weeks free, no card required. Installation is one command on a clean VPS.