ParentFull threadrobbedpeter·Yes, and it comes off like a cringe meme, probably because of the Shrek thing. It's not something that suggests a sophisticated security tool. It's not even a good pun or play on words. The branding is just bad.View on HN