Data indicates stemma.org underwent 1 accessibility checks in the 826 days starting August 24, 2022. Throughout the assessments, stemma.org was accessible 1 times, most recently on August 24, 2022, responding with a 200 status code. Assessments showed stemma.org faced no interruptions in service as of November 27, 2024. As all of the responses received as of November 27, 2024, show, none of them have an error status. On August 24, 2022, stemma.org's response time of 0.900 seconds differed from its average of 0.900 seconds.