Cleopen.com underwent 2 functioning checks over the 860 day period starting August 11, 2022, according to the records. The checks held as of December 18, 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 December 18, 2024. The data shows that on November 20, 2024, cleopen.com responded in — seconds, compared to the average of 0.001 seconds.