From memory there's a fee in order to publish an app the the play store so I would assume they're circumventing that by hosting the app on their own website. You could also upload the app to virustotal and see what that says if you are concerned.