Satwatch.org's availability was analyzed 2 times during the 2 113 day time frame that began on February 12, 2019. Checks confirm satwatch.org functioned 2 times total, most recently, on August 23, 2022, a 200 status code affirmed its uptime. Checks indicated no cases of satwatch.org being out of service as of November 25, 2024. The received responses all confirm that, as of November 25, 2024, there were no responses containing errors. Satwatch.org required 3.085 seconds to respond on August 23, 2022, compared to an average of 2.621 seconds.