Keybase offers end-to-end encrypted chat, file-sharing, and code-hosting all based on a cryptographic platform.
Keybase allows users to easily encrypt, decrypt and share messages within a tried-and-tested encryption standard. All public keys are tied to user accounts on the Keybase websites, in addition to Twitter and Github accounts.