The availability of scarabey.org has been tested 289 times between November 27, 2020, and the present, a span of 1 451 days. With the last successful check on November 18, 2024, scarabey.org was operational 75 times, returning a 200 status code. A total of 3 times, or 1.04% of checks, scarabey.org was unavailable, with the most recent occurrence occurring on July 20, 2023. The error code 404 was the most current among the 211 responses that experienced errors, occurring on September 25, 2023. On November 18, 2024, a 1.781 seconds response time contrasted scarabey.org's 1.371 seconds average.