| Open source | Yes — MIT license | No (proprietary) |
| Self-hosting | Full self-hosted option | No |
| Test language | TypeScript DSL | Playwright / Node.js scripts |
| Test paradigm | Declarative graph-based flows | Imperative scripts |
| Multi-step API tests | Built-in with graph/sequential builders | Supported via scripts |
| Type safety | Compile-time graph validation | Standard TypeScript |
| Scheduling | Per-monitor frequency (minutes, hours, days) | Per-check frequency |
| Assertions | Fluent assertion DSL on status, body, headers, latency | Standard JS assertions |
| Secret management | Built-in (env vars, AWS Secrets Manager, Vault) | Environment variables |
| Notifications | Slack, email, webhooks | Slack, email, PagerDuty, and more |
| Multi-location | Supported (self-hosted or cloud) | 20+ global locations |
| Browser checks | Not supported (API-focused) | Full Playwright support |
| Pricing | Free (self-hosted), usage-based (cloud) | Free tier + paid plans |