Availability of totalrecall.com was checked 3 times during the 24 days beginning January 12, 2025. As of February 6, 2025, totalrecall.com was facing downtime or encountering issues during all conducted checks. 3 evaluations revealed that totalrecall.com was inaccessible, amounting to 100.00% of all checks done, with the most recent one occurring on January 12, 2025. As of February 6, 2025, no errors have been encountered according to all received responses. Against an average of 0.001 seconds, — seconds was totalrecall.com's response time on January 12, 2025.