Hacker News new | ask | show | jobs
by forgotAgain 5412 days ago
Our product was placed there several years ago. It hasn't been obvious how to get it removed. We are actively trying to do so now.

It's not our official site but it was a one time a legitimate place to distribute software from. They just killed that of course.