Selfaccess.org has been checked 2 times for availability over the previous 2 137 days since January 20, 2019. During the assessments conducted, selfaccess.org was found to be down or facing other problems as of November 27, 2024. 2 times, or 100.00% of the checks, selfaccess.org was unavailable, with the most recent event occurred on November 21, 2024. As of November 27, 2024, no error statuses were recorded, according to the responses that were received. — seconds contrasted with the average 0.001 seconds response time of selfaccess.org on November 21, 2024.