According to the report, icid.org underwent 7 availability checks over 1 376 days beginning February 22, 2021. Tests confirm icid.org was online 7 times out of total attempts, recently shown by the September 4, 2024, 200 status code response. No instances of downtime were detected for icid.org during inspections conducted as of November 29, 2024. The results of the responses received as of November 29, 2024, showed that none of the replies had an error status. The recorded response time for icid.org on September 4, 2024, was 0.713 seconds, whereas the average response time is 0.651 seconds.