Check out our Launch week free trial and the Polymorfa Builders Program! 15 Pro numbers + add-ons for 30 days.

Ends in ––d : ––h : ––m : ––s

Command Palette

Search for a command to run...

Testing

Test WhatsApp without WhatsApp.

Inspector gives you a WhatsApp-grade client for fake numbers; Bartender is the wire-protocol server they run against. Nothing touches a real phone until you say so.

A WhatsApp client for numbers that don't exist.

Inspector is a desktop app with a WhatsApp-grade UI wired to fake numbers. Chat against your integration, watch webhooks fire, and step through edge cases, before anything touches a real phone.

Inspector · staging2 fake numbers
Test numbers
+55 550-0142Shipped this morning…2
+1 555-0199Payment received
Has my order shipped?
Shipped this morning · BR39217414:02
Message as +55 550-0142…
numbers via Bartenderzero real devicesscriptable

A WhatsApp-compatible server.

Bartender speaks the real wire protocol. Anything that can talk to WhatsApp can talk to Bartender: our SDKs, your webhooks, even raw Baileys and whatsmeow bots.

It powers Inspector's Sandbox under the hood, and it works standalone: point an existing deployment at it, keep your sessions, and gain WAM telemetry, fixtures, and deterministic replays.

$ bartender up
wire protocol listening on :4433
$ polymorfa sandbox provision --numbers 2
+55 550-0142, +1 555-0199 ready · via bartender
$ BAILEYS_WS=ws://localhost:4433 node bot.js
connected · WAM telemetry on
runs in CIdeterministic fixtureszero ban risk
Deep dive

CI for a chat app.

You can't run WhatsApp in CI, so most teams test in production with their own phones. Bartender fixes the root cause: a server that speaks the real wire protocol, running wherever your tests run.

Inspector is the human side: a desktop client for fake numbers, for the cases a script can't judge.

1:1
wire-protocol parity
0
real phones involved
100%
deterministic replays
How it works

A test run.

The whole loop fits in a pipeline.

1
bartender upThe wire-protocol server starts in your CI job.
2
Sandbox provisions numbersFake numbers, instantly, no SIM and no verification.
3
Assert on the outputSeed fixtures, run your bot, assert on exactly what it sent.
By the numbers

The test bench.

Everything you need to trust a green build.

Parityreal wire protocol
Fixturesseeded conversations
Replaysdeterministic
TelemetryWAM built in
Wherelocal · CI · sandbox

Ship a WhatsApp integration this afternoon.

Free on the sandbox. No credit card. The projects you start here migrate straight into production.