The accessibility of ici.org has been analyzed 1 times between March 10, 2023, and the last 626 days. Over 1 instances out of all conducted checks, ici.org has shown functionality, with the latest uptime on March 10, 2023, returning a code 200. As of November 26, 2024, no checks had detected any instances of ici.org being unavailable. As per the replies obtained as of November 26, 2024, no errors have been encountered in any of the responses. Ici.org's average response time of 1.800 seconds was different from its March 10, 2023, reply time of 1.800 seconds.