How come ?! This is blatantly illegal in Europe !
I genuinely really don't see how they could get passive consent unless FB and Twitter themselves give them access. Or they just scrap public profiles ?
So if you have a twitter account, they can generate a score for the twitter user using publicly available information and then if you sign up to klout, link these existing calculations to the newly created account.