Icn.org has been inspected for availability 2 times within the last 793 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 December 2, 2024, icn.org revealed no offline periods throughout all inspections. As confirmed by all received replies as of December 2, 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.