The total availability tests of stage.org performed over the past 1 935 days beginning August 11, 2019, reached 3. During the whole testing period, stage.org was operational 3 times, the last uptime was on May 19, 2024, and an http status code of 200 was received. Reviews performed as of November 28, 2024, found no cases of stage.org being inoperable. Based on the replies, there were no indications of errors in any of the responses as of November 28, 2024. Contrary to the 0.187 seconds average response time, stage.org's response on May 19, 2024, was 0.160 seconds.