The operability of iid.org has been tested 3 times over the course of the 138 days that followed July 10, 2024. Analyses confirm iid.org was online 3 times from total checks conducted, with the latest 200 status code response on July 10, 2024. Evaluations of iid.org as of November 25, 2024, did not reveal any downtime incidents. As of November 25, 2024, no error status code was noted in any of the responses that were received. In contrast to iid.org's average response time of 0.759 seconds, the response time on July 10, 2024, was 0.759 seconds.