In the 213 days starting May 4, 2024, until today, there have been 3 checks on iti.org's operability. Out of the total number of checks attempted, iti.org was operational 3 times, last recorded on May 4, 2024, and responded with a 200 status code. According to checks performed as of December 4, 2024, there have been no instances of the inoperability of iti.org. As of December 4, 2024, according to every response received, there have been no responses with an error status. Iti.org averaged 0.624 seconds, while its response on May 4, 2024, was 0.572 seconds.