There have been 12 checks done on itchi.io's accessibility in the 254 day period from March 13, 2024, up until today. Out of all the checks that were made, itchi.io was reachable 8 times, with the most recent one receiving a 200 code on September 30, 2024. Based on tests completed as of November 22, 2024, itchi.io did not experience any inaccessibility. The error code 403, which was received on September 30, 2024, is the most recent error out of the 4 responses that contained errors. Data indicates itchi.io responded in 0.504 seconds on September 30, 2024, against its 1.116 seconds average.