I don't think it's a site at all. The wording of the techcrunch article is most peculiar and the site itself doesn't load without Javascript. An attempt by one of the dumber LE agencies to make bold claims of interception or attempt an exploit perhaps. Or maybe they're just dumb fucks. The conclusion is the same: avoid!