The total availability checks of humangood.org over the past 950 days beginning July 3, 2022, reached 1. During all of the analyses that were done, humangood.org was reachable 1 times, it was last accessed on July 3, 2022, with a code 200 returned. No downtime was detected for humangood.org as of February 7, 2025, in any of the inspections. The responses obtained as of February 7, 2025, confirm that no responses have error statuses. The recorded response time differed for humangood.org, being 1.644 seconds on July 3, 2022, against 1.644 seconds on average.