Trustpilot: the platform displayed a rating warning and the company’s rating was unavailable; review excerpts include multiple negative reports citing server issues, support unresponsiveness, inconsistent results, and credit handling concerns. Older mixed reviews note cases of improved deliverability but continued support concerns.
G2: reviews highlight frequent complaints about support responsiveness and verification reliability. Some users described the verification results as unclear, with a notable share of results categorized as "unknown."
Capterra: reviews are mixed and include reports of inconsistent results, occasional downtime, and slow or non-existent support; some users reported the tool as easy to use and low-cost but buggy at times.