Over the past 797 days beginning September 24, 2022, there have been 2 checks done on newleafapp.com's availability. The checks conducted as of November 30, 2024, revealed that newleafapp.com was either unavailable or encountering other issues. 100.00% or 2 out of the times newleafapp.com was checked, the most recent being November 19, 2024, resulted in it being unavailable. No error status codes have been indicated in any of the responses as of November 30, 2024. At — seconds on November 19, 2024, newleafapp.com's response time contrasted with its 0.001 seconds average.