PWA HubDemoDocumentation
LoginRegister

The full PWA stack on your own server

Tracker, PWA apps, white pages and traffic filtering - on your own server, with no per-click fees.

See the demo
Unlimited trafficYour servers & domainsPay with crypto
The panel

This is your control panel

Screenshots of the working panel. Want to click around - open the demo, no sign-up needed.

The funnel from visit to conversion - by day and by app.
What's inside

Everything to run PWA - in one place

Traffic distribution

Geo, device, source and split-tests - every click goes where it converts.

PWA builder

Apps without Google Play: your domains, push notifications, analytics.

White landing pages

A separate page for off-target traffic, the storefront for the target audience.

Traffic filtering

Connect your own bot-filtering service - switch with no reinstall.

Push notifications

Your own subscriber base and campaigns straight from the panel - no third-party service.

Fully self-hosted

Your servers, domains and filter - no one else's cloud.

Pricing

A license for your volume

Yearly discount −20% available
Try it free 21 days
Seats: 1, Domains: 1, no card required
Solo
$149 /mo
  • Unlimited traffic
  • Unlimited PWAs
  • Seats: 1
  • Domains: 5
  • API access
  • Priority support
Agency
$799 /mo
  • Unlimited traffic
  • Unlimited PWAs
  • 3 isolated teams
  • Seats: 10
  • Domains: 200
  • API access
  • Priority support
Enterprise

Unlimited seats and domains, a dedicated manager, SLA and priority update rollout. Custom filtering-service integrations for your team.

from $1,490 /mo and up
Contact us
AI in the panel

AI writes and counts for you

A model from your own OpenAI, Gemini or Anthropic account: requests go through your key, the data stays on your server.

  • Stats assistant

    Ask "how was the week" or "which PWA installs best" - it reads the data itself and answers with numbers.

  • Storefront and reviews from the offer

    Fills the description and reviews from an offer link, translates the storefront into new languages, keeps cloned texts unique.

  • Pushes without the grind

    Rewrites push texts so they never repeat, drafts chains for install, sign-up and return visits, translates them for each subscriber.

The AI assistant window in the panel: a question about a period and an answer with visits, installs and conversions in numbers
Why self-hosted

One system instead of three services

No per-click fees

Traffic is unlimited: you pay for the license and your server. Send more - pay the same.

Your infrastructure

Servers, domains, data and the filter stay with you - no third-party access.

One bill, one panel

TDS, PWA, white pages and filtering in one system - nothing breaks at the seam.

Questions

The essentials, briefly

What do I need to start?
A clean VPS (Ubuntu 20.04+ or Debian 11-13), a Cloudflare account, domains on Namecheap and your own bot-filtering service account. The platform installs with a single command; the step-by-step guide is in the docs.
Do I need my own filtering service?
Yes - you connect your own account with a bot-filtering service. Switching between services needs no reinstall and no downtime.
How is traffic counted? Any per-click fee?
Traffic is unlimited, there's no per-click fee. Unlike cloud trackers, where the bill grows with every event, here the only limit is your server's capacity.
How does the license work? Any auto-charges?
The license is bound to a domain and activates right after payment. You pay with cryptocurrency (BTC, USDT and 70+ more) for the chosen period - no card, no auto-charges; updates are included. There is a free plan for one domain.

Launch your first funnel today

Start free on one domain, and when the traffic flows - move up a plan in one click.

See the demo
No card, one-command install, no auto-charges