So Facebook Messenger has the option of end-to-end encryption of chats when you use "Secret Conversations", which are encrypted using the Signal Protocol [0], [1] Is there any indication that FB doesn't scan the contents of these messages before encrypting them with your own key and sending them across the wire? [0]: https://www.facebook.com/help/messenger-app/1084673321594605... [1]: https://www.wired.com/2016/10/fa…
Steve Weis was involved in its development (previously PrivateCore, Google Security Engineer where he developed 2FA and the keyczar library) and jumped on the defense after it was initially announced. Earlier versions were reviewed externally by some pretty well-known cryptographers.
That being said, meta-data around use of E2E encryption in Messenger is still an issue since it's not enabled by default.