13 tests of leechael.org's functioning were conducted during the 1 934 day period starting on August 18, 2019. The website leechael.org was confirmed functional 10 times from total checks performed, latest proven on February 23, 2024, by a 200 status response. A total of 3 times, or 23.08% of checks, leechael.org was unavailable, with the most recent occurrence occurring on June 20, 2021. All responses received as of December 3, 2024, indicate that there have been no errors reported. Leechael.org averaged 0.125 seconds in response time, responding in 0.303 seconds on February 23, 2024.