Site contains downloads used when playing the game Path of Exile. These are all perfectly safe and are very useful for new players of the game. This site shouldn't have just 3 stars or the suspicious lable it has at time of reveiw.
As the owner of filterblade - i have no idea why users are receiving this warning. I posted a request on the forums here and got no answer. Other security check sites show: "all perfect". I'll try emailing support.