In the 199 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 November 20, 2024, there have been no instances of the inoperability of iti.org. As of November 20, 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.