You linked a third party account to your F95zone account.
Found a security exploit on the F95zone forums and reported it to the admins. This badge is assigned manually.
Seriously, you're spending too much time here. Not that we're complaining. Just sayin'.