Reply To: Direct download links and Site Advisor


@Vrindavan 186887 wrote:

do you mean posting the “direct software download affiliate link” on our sites causing the trouble ?

Did you link directly to casino downloads or do you have the downloadable files on your website?

It is just the direct download affiliate link from the casinos. The link you pick up in your creative section. No files.