Ya, that seems kinda sketchy for sure. I doubt it's coming from BYC since we don't serve anything like that and we haven't received any other reports (usually when there's bad stuff we get flooded with posts and emails). I'd suggest doing a thorough clean of your computer, anti-virus, malware detection, etc. Of course, if any other members are seeing anything similar, please report it here immediately so we can review. We definitely take security very seriously!
4/21/17 at 8:30pm