Counting 1 179 days from September 5, 2021, there were 2 checks done on itd.net's availability. Out of all checks conducted, itd.net was operational 1 times, with the latest successful check on December 10, 2023, returning a 200 status code. 1 evaluations revealed that itd.net was inaccessible, amounting to 50.00% of all checks done, with the most recent one occurring on September 5, 2021. It is confirmed by the responses as of November 27, 2024, that none of the responses have an error status. For itd.net, 0.088 seconds was the response time on December 10, 2023, with an average of 0.088 seconds.