2 tests were conducted on the operability of impowr.org over the 1 175 days starting on October 5, 2021. Impowr.org was reachable 2 times, according to availability tests, including on July 25, 2022, when a code 200 was received. No instances of impowr.org being down occurred during the inspections that were conducted as of December 23, 2024. As of December 23, 2024, it has been noted that no error status code has been returned in all responses. Impowr.org's July 25, 2022, response time of 0.163 seconds contrasted with its average response time of 0.109 seconds.