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