out of business after a few months of AppSumo deal and the main site domain is not active and Appsumo deal also went
Makezu
Makezu finds potential customers on social media who are engaging with your competitors, and connects them to you by helping them build relevant reputation around your product.