# Upptime privacy rating

Uptime monitor and status page that runs entirely in your own GitHub repository, using GitHub Actions, Issues and Pages.

> **Disclosure:** The Forward Email team, which maintains this site, contributes code to Upptime. This entry is scored by the same criteria as every other status page tool.

**Our pick.** 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.

## Summary

Upptime scores 78 out of 100 (grade B) on the status pages and uptime monitoring criteria. It meets 5 of 7 criteria: open source, no ads or data sales, runs on your own infrastructure, no visitor tracking and public uptime history. It partly meets no trackers or telemetry. It does not meet independent audit.

- Website: https://github.com/upptime/upptime
- Source code: https://github.com/upptime/upptime
- License: MIT
- Platforms: GitHub
- Category: [Status pages and uptime monitoring](https://privacyratings.com/status-pages/)
- Grade: B (78/100)

## Criteria

| Criterion | Answer | Note | Evidence |
| --- | --- | --- | --- |
| Open source | Yes | MIT. | https://github.com/upptime/upptime/blob/master/LICENSE |
| No trackers or telemetry | Partial | Status pages generated by Upptime load no trackers, as on status.forwardemail.net. The separate documentation site upptime.js.org uses Google Analytics. | https://status.forwardemail.net |
| No ads or data sales | Yes | Free MIT-licensed software with no ads or paid tier. | https://github.com/upptime/upptime |
| Independent audit | No | No independent audit is published. |  |
| Runs on your own infrastructure | Yes | Runs in your own repository. | https://upptime.js.org/docs/get-started |
| No visitor tracking | Yes | The generated status page loads no third-party trackers; it reads data from the GitHub API. | https://github.com/upptime/status-page/blob/master/src/template.html |
| Public uptime history | Yes | Response time graphs and incident history. | https://demo.upptime.js.org |

Forward Email's status page, [status.forwardemail.net](https://status.forwardemail.net), runs on Upptime and loads no trackers. Documentation is at [upptime.js.org](https://upptime.js.org).

## Contributions from the Forward Email team

The Forward Email team, which maintains this site, contributes to Upptime under the GitHub account [titanism](https://github.com/titanism). Contributions include:

- [Light and dark themes](https://github.com/upptime/status-page/commit/a8a3782) that follow the visitor's system setting, and [fixes to initial page loading](https://github.com/upptime/status-page/commit/9104d06) in the status page.
- [Sending SMS alerts to multiple numbers](https://github.com/upptime/uptime-monitor/commit/7766780).
- [IPv6 monitoring](https://github.com/upptime/uptime-monitor/commit/fcebd9e) and a [fix to IPv6 checks](https://github.com/upptime/uptime-monitor/commit/3cc3be2).
- An [SSL certificate expiry check](https://github.com/upptime/uptime-monitor/commit/1793600).
- Core reliability fixes: [TCP ping false positives](https://github.com/upptime/uptime-monitor/commit/a5d7ec8) and [retries on failed HTTP checks](https://github.com/upptime/uptime-monitor/commit/35da82a).

See all [uptime-monitor](https://github.com/upptime/uptime-monitor/commits?author=titanism) and [status-page](https://github.com/upptime/status-page/commits?author=titanism) commits.

Source: https://privacyratings.com/status-pages/upptime/
Edit: https://github.com/privacyratings/privacyratings.com/edit/main/ratings/status-pages/upptime.md
