Analyzing the data shows icspa.org's operability was tested 5 times during the 2 117 day interval beginning February 13, 2019. Tests prove icspa.org was operational 4 times out of all attempts, recently confirmed on October 10, 2021, by a 200 status code. Of total tests done, 20.00%, or 1 times icspa.org was inaccessible, most recently on February 7, 2023. No response contained an error status code, according to all replies received as of December 1, 2024. On February 7, 2023, the recorded response time was — seconds compared to icspa.org's average of 2.531 seconds.