Looking at the User Review section of the website; all of the quotes from “reviews” are actually from user-submitted comments, not the actual review. Closer inspection reveals most of these comments come from just a handful of different users.
Then there’s a review section at the bottom of the page, where there are ~30 five star reviews, absolutely no reviews lower than that and no option to submit a new review.
Then there’s you, showing up here with a Chinese IP; with no prior posts, asking users to look into a program that you somehow ‘found.’
I smell an elaborate scam.