Cleopen.com underwent 2 functioning checks over the 839 day period starting August 11, 2022, according to the records. The checks held as of November 27, 2024, indicate the unavailability or technical challenges faced by cleopen.com. 100.00% of checks, which equals 2 instances, resulted in cleopen.com being out of service, and the latest occurrence was noted on November 20, 2024. Based on the responses received, it has been confirmed that there were no errors as of November 27, 2024. The data shows that on November 20, 2024, cleopen.com responded in — seconds, compared to the average of 0.001 seconds.