In the time frame of 414 days from October 12, 2023, the report indicates carta.org passed 4 accessibility tests. As of November 29, 2024, carta.org was experiencing technical difficulties or was inaccessible during all conducted checks. Carta.org experienced downtime 4 times, with the most recent instance on November 22, 2024, representing 100.00% of all inspections conducted. Based on all the replies, as of November 29, 2024, no error status code has been returned. Against an average of 0.001 seconds, carta.org replied in — seconds on November 22, 2024.