Icn.org has been inspected for availability 2 times within the last 785 days as of October 1, 2022. Icn.org was reachable 2 times overall, according to the tests, with the most recent uptime occurring on December 29, 2022, receiving a code 200. As of November 24, 2024, icn.org revealed no offline periods throughout all inspections. As confirmed by all received replies as of November 24, 2024, there are no responses with error statuses. Data reveals icn.org's 3.547 seconds December 29, 2022, response contrasted its 2.661 seconds average response time.