I'm not good at deciphering T&C's but I did notice that recently I logged into my affiliate account and saw this above my stats
It was connected to a link for the T&C's revenuegiants.com/affiliate-program-terms.html
I hope it wasn't anything crucial, I thought you may want to have a look...