# Status pages and uptime monitoring privacy ratings

Tools that monitor uptime and publish a status page.

**Our pick:** [Upptime](https://privacyratings.com/status-pages/upptime/): No server to run, no vendor account and no tracking scripts. Checks run in GitHub Actions, incidents are GitHub issues, and the status page and response-time history are published with GitHub Pages.

| Name | Grade | Jurisdiction | Description |
| --- | --- | --- | --- |
| [Upptime](https://privacyratings.com/status-pages/upptime/) (our pick) | B (78/100) | Unknown | Uptime monitor and status page that runs entirely in your own GitHub repository, using GitHub Actions, Issues and Pages. |
| [Gatus](https://privacyratings.com/status-pages/gatus/) | B (88/100) | Unknown | Self-hosted health dashboard and status page configured with a single YAML file. |
| [Kener](https://privacyratings.com/status-pages/kener/) | B (88/100) | Unknown | Self-hosted status page and uptime monitor built with SvelteKit, with incident management, badges and embeddable status widgets. |
| [Uptime Kuma](https://privacyratings.com/status-pages/uptime-kuma/) | B (88/100) | Unknown | Self-hosted uptime monitor with status pages and dozens of notification options. |
| [cState](https://privacyratings.com/status-pages/cstate/) | B (84/100) | Unknown | Static status page theme for the Hugo site generator. Incidents are written as Markdown files and the page can be hosted on any static host. |
| [Healthchecks.io](https://privacyratings.com/status-pages/healthchecks-io/) | B (84/100) | Latvia | Cron job and scheduled task monitoring service that alerts when expected pings stop arriving, with public status badges. The software is open source and can be self-hosted. |
| [Cachet](https://privacyratings.com/status-pages/cachet/) | B (78/100) | Unknown | Self-hosted status page system written in PHP. |
| [Statping-ng](https://privacyratings.com/status-pages/statping-ng/) | C (72/100) | Unknown | Self-hosted status page and monitoring server written in Go, a community fork of Statping that supports MySQL, Postgres and SQLite. |
| [OneUptime](https://privacyratings.com/status-pages/oneuptime/) | C (63/100) | United States (Five Eyes) | Open-source observability platform with uptime monitoring, status pages, incident management, on-call alerts, logs and traces, available as a hosted service or self-hosted. |
| [Better Stack](https://privacyratings.com/status-pages/better-stack/) | F (31/100) | Unknown | Hosted uptime monitoring, incident management and status pages. |
| [Instatus](https://privacyratings.com/status-pages/instatus/) | F (31/100) | Unknown | Hosted status pages. |
| [UptimeRobot](https://privacyratings.com/status-pages/uptimerobot/) | F (25/100) | Unknown | Hosted uptime monitoring with public status pages. |
| [Atlassian Statuspage](https://privacyratings.com/status-pages/atlassian-statuspage/) | F (19/100) | Unknown | Hosted status pages from Atlassian. |
| [Pingdom](https://privacyratings.com/status-pages/pingdom/) | F (13/100) | United States (Five Eyes) | Hosted website uptime, page speed and transaction monitoring from SolarWinds, with real user monitoring and public status pages. |

## Criteria

- **Open source** (weight 3): Is all the source code needed to run the product public?
- **No trackers or telemetry** (weight 3): Are the website and apps free of third-party trackers, with any analytics anonymous and any telemetry off by default?
- **No ads or data sales** (weight 2): Is the product funded without advertising, ad targeting or selling user data?
- **Independent audit** (weight 2): Has an independent security or privacy audit been published within the last three years?
- **Runs on your own infrastructure** (weight 3): Can it run entirely on your own infrastructure or repository, without a vendor account?
- **No visitor tracking** (weight 2): Is the public status page free of third-party trackers and analytics?
- **Public uptime history** (weight 1): Does it publish response times and incident history?

Source: https://privacyratings.com/status-pages/
