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