The records show that epi.org's functioning was analyzed 2 times within the 1 267 day time frame beginning June 4, 2021. With a code 200 response, epi.org showcased operability 2 times, the most recent instance on November 19, 2024, out of all the conducted checks. No instances of epi.org being inaccessible were observed during all the tests conducted as of November 22, 2024. It was noted that there were no error statuses received in any of the responses as of November 22, 2024. Epi.org replied in 0.600 seconds on November 19, 2024, differing from its 1.182 seconds average response time.