From June 2, 2023, through the following 543 days, 5 availability checks of mecca.org were conducted. During every assessment carried out as of November 26, 2024, mecca.org faced either downtime or accessibility issues. For 5 assessments out of the total, mecca.org was not operational, equating to 100.00%, with the latest occurrence recorded on August 10, 2024. As of November 26, 2024, all received responses indicate that there have been no errors encountered. On August 10, 2024, mecca.org had a — seconds response time, differing from its 0.001 seconds average.