I poked around, but it looks like you need an account to post a message/report, and I have no intention of giving out personal information without the intention of buying something.
But I agree with everyone pointing out that this is a Bad Thing(TM) - obviously I hope that this isn't someone on either project, because it's totally contrary to how the SCP & TBP have operated in the past, and actually endangers the existence of both somewhat - generally the only reason mods of this sort are allowed to exist by companies is because they don't threaten their profits.