January 18, 2021, was the beginning of 1 406 days during which stcs.org had 12 availability checks. Stcs.org responded with a code 200 on August 24, 2023, the latest of 11 times the site was operational based on total checks performed. Of assessments conducted, stcs.org had 1 instances of downtime, comprising 8.33%, with February 1, 2024, being the most recent. As per the responses received, it was confirmed that as of November 24, 2024, there were no errors in any of the replies.