HeyOnCall vs Piro
HeyOnCall
heyoncall.comPiro
heva-co.github.ioSide by side
| Figure | HeyOnCall | Piro |
|---|---|---|
| Price from | $2.50/mo | — |
| Free plan | — | — |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 6 | 0 |
| Spec score · On-Call Scheduling Software | 8.4 (#7) | 7.2 (#21) |
| Integrations | Listed monitoring sources include Datadog, Prometheus Alertmanager, Uptime Kuma, and other webhook-capable tools; alert channels include Slack, email, Telegram, and webhooks. | Listed integrations include Google Chat, Jira, generic outbound webhooks, and Google Cloud Monitoring. |
| Monitoring | Website and API monitoring includes HTTP/HTTPS uptime and performance checks, response assertions, redirects, and request/response inspection. | Checks include HTTP, DNS, SSL certificate expiry, TCP, Ping, gRPC, sandboxed JavaScript, and inbound heartbeats. |
| Product | HeyOnCall combines website and API monitoring, heartbeat and cron monitoring, SSL checks, incident management, on-call schedules, escalations, and alert delivery. | Piro is a self-hosted status page, uptime monitoring, and incident-response platform for engineering teams. |
| Support | The maker directs users with pricing questions to [email protected] and invites feature questions by email. | The security policy asks users to report vulnerabilities by email and says the team aims to respond within 48 hours. |
Plans
HeyOnCall
- Free Trial for evaluatingFree
- Free Trial for evaluatingFree
- Solo for individuals$3 a month
- Solo for individuals$30 a year
- Pro for teams$32 a month
- Pro for teams$320 a year
In their own words
HeyOnCall
HeyOnCall combines website and API monitoring with incident management and on-call paging. Checks cover HTTP and HTTPS availability and performance, response assertions, redirects, and request or response inspection. SSL monitoring validates certificates and chains and can warn before expiration; heartbeat and cron monitoring are also included. Teams can set timezone-aware rotations, change or trade shifts, and sync Google Calendar, Outlook, or iCalendar feeds. Unacknowledged incidents can escalate to another user, a rotation, or everyone in a rotation. Its iOS and Android Critical Alerts can bypass Do Not Disturb, silent or vibrate modes, and volume settings, and repeat until acknowledged. Alert sources include Datadog, Prometheus Alertmanager, Uptime Kuma, and other webhook-capable tools; notifications can be sent through Slack, email, Telegram, or webhooks. The API supports custom triggers, incident resolution, and custom payloads. Plans are billed monthly: Free Trial for evaluating is free, Solo is $3 a month, and Pro is $32 a month. The evaluation plan limits users and triggers, while paid plans are limited to 1000 triggers of each listed type.
Piro
Piro is a self-hosted status page, uptime monitoring and incident-response platform for engineering teams. Its checks cover HTTP, DNS, SSL, TCP, Ping, gRPC, sandboxed JavaScript and inbound heartbeats. Public status pages can show uptime history, latency trends, incidents and scheduled maintenance. Incident tools include on-call schedules, escalation policies, verified alert channels, incident records and postmortems. Teams can declare services, checks and alert rules in YAML, then manage them through the Piro CLI or REST API. A single-region setup can run checks in-process; standalone workers support monitoring across regions. Integrations include Google Chat, Jira, GCP Cloud Monitoring, email, Telegram, Twilio SMS, ntfy and outbound webhooks. Android and iOS apps provide end-to-end encrypted push notifications. Piro supports OIDC and SAML 2.0 sign-on and Owner, Admin, Member and Viewer roles. The maker says credentials and secret fields are encrypted at rest and that the product has no telemetry, tracking or phone-home. Piro is open source under AGPL-3.0; offering it as a paid or public managed service for others requires making modifications available under the same license.