From March 5, 2021, through the past 1 360 days, the availability of leela.org has been checked 15 times. Assessments showed leela.org active 15 times out of total tests, with the latest September 26, 2022, returning a 200 status. During inspections, as of November 25, 2024, no instances of leela.org being unavailable were found. All received replies confirm that, as of November 25, 2024, there have been no responses with an error status. 4.286 seconds was the response time of leela.org on September 26, 2022, with 1.241 seconds being the average.