In the period of 1 159 days starting September 17, 2021, sti.org's operability was inspected 4 times. Operational 4 times throughout the entirety of checks conducted, sti.org's last recorded uptime on March 15, 2024, returned a code 200 response. No offline periods were observed for sti.org in all inspections done as of November 19, 2024. As of November 19, 2024, error statuses in the received responses have not been reported. On March 15, 2024, sti.org responded in 0.778 seconds, its average being 0.435 seconds.