Do you ave anything to do with the company behind that link?
I'm asking because it looks like you posted that link about three or four times on here, that and the fact you just joined seem ... suspicious. And, the fact that the app has all of "100 - 500" installs on the Google play store is also not a good sign.