In the time period of 431 days starting September 19, 2023, the accessibility of icr.org has been tested 11 times. Icr.org was functional 8 times out of all checks conducted, with the latest recorded uptime on November 20, 2024, returning a code 200. Of all tests carried out, icr.org was offline during 3 of them, equivalent to 27.27%, with the latest on September 8, 2024. Every reply that has been received as of November 23, 2024, attests to the fact that no response has had an error status. A response from icr.org was recorded at 1.362 seconds on November 20, 2024, differing from 2.120 seconds on average.