Everything a VPN operator needs. Nothing they don't.
ExitProbe was designed around one question — "does this tunnel actually work?" — and every feature below serves that answer.
Checks that behave like real clients
8 protocols side by side
WireGuard, OpenVPN, IKEv2/IPSec, VLESS (Reality/WS/gRPC), VMess, Trojan, Shadowsocks and Hysteria 2 — attached to one server monitor and tested independently.
Exit IP verification
Every check pushes live traffic through the tunnel and compares the observed exit address against expectation, catching silent IP pooling instantly.
Intervals down to 30 seconds
Plan-dependent check frequency plus unlimited manual "Check Now" runs when you are mid-deployment.
Global + private probes
Public edge regions out of the box; deploy your own probe nodes anywhere with a single curl command using our multi-architecture Go agent.
Noise-free alerts scoped to what broke
Per-protocol, per-probe incidents
A broken IKEv2 tunnel does not get masked by a healthy WireGuard one on the same box. Incidents carry the exact protocol and region.
Flapping suppression & escalation
Unstable tunnels open one correlated incident instead of fifty notifications. Escalation policies page you only if nobody acknowledges.
Five delivery channels
Webhooks (HMAC-SHA256 signed, with secret rotation), email, Slack, Discord and Telegram — configured per project.
Built to be integrated, exported and audited
REST API v1 with scoped tokens
Full CRUD over monitors, projects and probes, batch operations, and token abilities so integrations only get the access they need.
Exports & metrics
SLA reports as CSV or PDF, full account data export, Prometheus /metrics endpoint and per-server public uptime badges.
Teams & audit log
Invite teammates by email, switch between accounts, and review an audit trail of every sensitive action — configs masked, always.
Try it on your own fleet
Free plan, no credit card — your first verified check lands in under a minute.