Websockets,
powered by Cloudflare

A Pusher-compatible WebSocket service.
~70% smaller bill. No fan-out fees.

Need to debug a socket? Try the free WebSocket tester.

Generous free tierPowered by Cloudflare
PUBLISH1 messagebroadcast.channel24 subscribers
FIG. 01 - fan-out diagramvask: 1 message billed · pusher: 24 messages billed
Unlimited appsGenerous free tierPusher protocolSub-50ms p99

Powering realtime at

fuel.buildNativePHPAbacorUserJotHELPWANTiny Bit FarmUrban Piper

Why teams switch

Pusher's protocol. Better bill.

Vask speaks the format you already use. Point your client at wss.vask.dev and ship - same SDKs, same channels. New bill.

1 msgN clients

FEAT.01

No fan-out fees

One broadcast = one message, no matter how many subscribers receive it. Pusher charges per delivery - we charge per publish.

- PUSHER_HOST=ws-eu.pusher.com
+ PUSHER_HOST=wss.vask.dev
// the rest of your code: untouched

FEAT.02

Drop-in compatible

Any Pusher SDK works unmodified. Migrate by changing three env vars. Keep your channels, presence, auth callbacks.

ConnectionsTons
Channels
Presence1000
Apps

FEAT.03

Generous everything else

Connections. Channels. Presence members. Apps. Region. The only thing we meter is messages-published.

Infrastructure

Built on Cloudflare.
Close to every user.

Vask runs on Cloudflare's edge network present in 330+ cities. Your subscribers connect to the closest node by default.

<50ms

P99 message latency

within region

330+

Cloudflare PoPs

globally distributed

cloudflare.edge / live0 in flight · 330+ PoPs
FIG. 02 - live broadcast traffic, sampledstreaming

What you'd actually pay.

Pick the shape of your workload. We'll match it to the right Vask tier - and to whatever Pusher would charge for the same headroom.

Peak concurrent connections2,000
Server broadcasts / month5.0M
Avg. subscribers per broadcast10
Pusher monthly cost (Pro plan)$99/mo
Vask monthly cost (Indie plan)$20/mo
You save$79/mo · 80% cheaper

Pusher limits are daily; this assumes even usage over a 30-day month. See the full Pusher vs Vask comparison.

How Vask compares.

Same protocol as Pusher. Same scale as Ably. Same control as Reverb. None of the trade-offs.

vask
This is us
Pricing model
Tiered
2K concurrent · 10M broadcasts
$20/mo
Billing mechanic
Pay for what you send, not who's listening
Free tier
500K broadcasts · 100 concurrent
Support
Direct founder support
Pusher Channels
Pricing model
Tiered daily quotas
2K concurrent · 10M broadcasts
$99/mo
Billing mechanic
Every subscriber × every message
Free tier
Limited
Support
Limited
Ably
Pricing model
Per channel-message
2K concurrent · 10M broadcasts
~$154
Billing mechanic
Every subscriber × every message
Free tier
Limited
Support
Limited

Pricing reflects published list rates as of Apr 2026. Pusher Channels comparison requires Pro tier. Estimate assumes avg fanout 4 (50M messages/mo).

Read the full Pusher vs Vask breakdown

Pricing

Honest tiers. Generous limits.
No fan-out tax.

One bill per account. Spin up as many Vask apps as you need - they share your account's pool. Every plan includes client events, presence channels, and the same Pusher protocol you already use.

Free Tier500K broadcasts & 100 concurrentShared across unlimited apps. No credit card.
Get going

Side

$10/ mo
  • 500 concurrent
  • 2M broadcasts/mo
  • Unlimited apps
  • Client events
  • Email support
RECOMMENDED

Indie

$20/ mo
  • 2K concurrent
  • 10M broadcasts/mo
  • Unlimited apps
  • Client events
  • Email support

Team

$50/ mo
  • 5K concurrent
  • 30M broadcasts/mo
  • Unlimited apps
  • Client events
  • Priority email

Business

$100/ mo
  • 10K concurrent
  • 100M broadcasts/mo
  • Unlimited apps
  • Client events
  • Priority email

Need more than Business? Talk to us.

The team

Built by people who ship.
Answered by the same people.

No support ticket carousel. No escalation tiers. When you email Vask, you get the engineer who wrote the code that's bothering you.

Ashley Hindle, founder and engineer

FOUNDER · ENGINEER

Ashley Hindle

21+ years shipping production systems. Former CTO.

"I built Vask for me, it's everything I've needed for all of my side projects. I don't want to manage infra, I don't want to pay $50/mo, and I don't want to worry that if my project is successful my bill will jump to $2,000/mo. Pusher's protocol is great. The pricing just grows too fast."

Created Laravel BoostBuilt Whisp · pure-PHP SSH serverLed AI at Laravel

FAQ

Questions you might be asking.

Yes. We implement the Pusher protocol on the wire. Any Pusher SDK - JS, PHP, Python, Ruby, .NET, Swift, Android - works without modification. Point it at wss.vask.dev and your existing channel/event/presence keeps working.
Every account starts on the Free Tier: 500,000 server broadcasts per month and 100 concurrent connections, shared across unlimited apps. No credit card. Upgrade when you need more headroom.
Nothing breaks. We don't throttle, drop messages, or block you. We email you, give you enough time to either right-size or move up a tier. We will never surprise-bill you mid-month.
P99 sub-50ms within region, served from Cloudflare's edge in 330+ cities.
Update two env vars (app id, host), drop in your Vask app key, redeploy. Most teams ship the migration in under an hour.

▸ Get started

Realtime made simple.