From September 28, 2023, up until now, stimata.ac.id has been checked for availability 3 times over a period of 421 days. Stimata.ac.id has been accessible 3 times out of total tests done, including on the latest October 18, 2024, check returning a 200. In the testing performed as of November 23, 2024, stimata.ac.id did not experience any offline periods. The responses that had been received as of November 23, 2024, showed that no response had an error status. The recorded 4.367 seconds on October 18, 2024, contrasted stimata.ac.id's 3.674 seconds average response time.