Cainan M.
This site is a scam for websites…
This site is a scam for websites running their ads script. Twice they have cancelled my account after making money for weeks so they wouldn’t have to pay me. If you’re expecting to make money with them you won’t especially if you have a site that does a lot of numbers
Response from TwadsApr 2, 2025
We're very sorry your website been banned 1) The decision to ban is made individually based on traffic analysis, the percentage of bots & comparing traffic from other 100+ partner websites. 2) Our team takes care of our streamers so that their promotion is effective.




