Plans & limits
Free, Starter, Growth and Scale — what each includes, which limits are enforced and how, and which things are flat across every plan.
There are four plans: Free, Starter, Growth and Scale. The pricing page carries the current prices and the full comparison; this page explains what the limits mean and how they behave at runtime.
StatusOwl is priced per status page, not per subscriber. There is no per-visitor metering and no notification volume tier.
No paid plan has a trial period, and there is no trial mechanism in the product. The Free plan is the way to try StatusOwl — it is a permanent plan with a real status page on a real custom domain, not a countdown. Any earlier documentation mentioning a trial was wrong.
What each plan is for
| Plan | Who it fits |
|---|---|
| Free | One page for a side project, an open-source tool, or a first product. |
| Starter | A team running one product that needs a page customers trust. |
| Growth | Several services and audiences, with internal pages alongside public ones. |
| Scale | Agencies, platforms and enterprises running a page per customer or region. |
Status pages
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Status pages | 1 | 3 | 10 | Unlimited |
| Custom domain with automatic SSL | ✓ | ✓ | ✓ | ✓ |
| Private pages | ✓ | ✓ | ✓ | ✓ |
| Logo, theme, visitor theme toggle | ✓ | ✓ | ✓ | ✓ |
| Incidents and maintenance windows | Unlimited | Unlimited | Unlimited | Unlimited |
Custom domains are not a paid feature. Neither are incidents, maintenance windows or private pages. Note that "private" means the page returns a 404 — see Private pages.
Monitoring
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Monitors | 25 | 100 | 300 | 1,000 |
| Check frequency | 3 min | 60 sec | 30 sec | 30 sec |
| Automatic incidents | ✓ | ✓ | ✓ | ✓ |
| SSL certificate expiry | ✓ | ✓ | ✓ | ✓ |
| Domain expiry (WHOIS) | ✓ | ✓ | ✓ | ✓ |
| Watch Owl hosts | 1 | 1 | 1 | 1 |
| Dedicated / container nodes | — | 1 | 3 | Unlimited |
Two things worth calling out because they are commonly assumed to be gated:
- SSL and domain checks are on every plan. SSL certificate checks are capped at 25 per organization, flat across all four plans. Domain expiry checks are not capped. See SSL & domain expiry.
- Monitoring regions are not a plan axis. Every monitor on every plan runs from one region. See Monitoring regions.
History and reporting
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Data retention | 30 days | 90 days | 180 days | 365 days |
| Scheduled uptime reports | ✓ | ✓ | ✓ | ✓ |
| Audit log | ✓ | ✓ | ✓ | ✓ |
Status pages display the most recent 90 days of daily bars on every plan. On Free, days beyond the 30-day retention window read as no data.
The audit log is on every plan, including Free.
Team and access
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Team members | 2 | 8 | 25 | Unlimited |
| Roles and permissions | ✓ | ✓ | ✓ | ✓ |
| Multiple organizations | ✓ | ✓ | ✓ | ✓ |
Notifications and API
| Free | Starter | Growth | Scale | |
|---|---|---|---|---|
| Notification channels | All 6 | All 6 | All 6 | All 6 |
| Read API | ✓ | ✓ | ✓ | ✓ |
| Support | Priority email | Priority email |
All six channels — Email, Slack, Discord, Microsoft Teams, ntfy and signed webhooks — are on every plan. What reaches them is a separate question: today only Watch Owl alert rules dispatch. See Notifications overview.
The read API is on every plan, including Free.
How limits are enforced
Limits are checked on write — creating a monitor, a status page, a node, or inviting a member. When you are at the cap the request is refused with an error naming the limit and your current count, and the dashboard shows an upgrade prompt.
Specifics worth knowing:
- Nothing is deleted when you downgrade. Monitors and pages over the new plan's cap keep running. You cannot create new ones until the count is back under the cap.
- Check intervals snap to the new plan's floor on downgrade. A monitor on a 30-second interval moves to 3 minutes on Free.
- Pending invitations hold a seat until accepted or revoked.
- The SSL check cap is flat at 25 regardless of plan, so it never changes on an upgrade or a downgrade.
Changing plans
Upgrades and downgrades both take effect immediately and are prorated by Stripe. See Billing for the mechanics and what happens to your data.
See also
- Pricing — current prices and the full matrix.
- Billing — subscriptions, invoices and downgrades.
- Roles & permissions — who can change the plan.