Probably some kind of EULA… Then again I use iPlayer all the time and don’t ever recall seeing an EULA.