Chat: Pick one of the many available. telegram, signal, wickr etc etc
KBFS: personally I switched to gpg encrypting important files on a NAS with encrypted backups to amazon glacier and backblaze.
Git: gitlab, github, bitbucket (just to name a few)
Encrypted messages out-of-band: Just use plain pgp/gpg
> Git: gitlab, github, bitbucket (just to name a few)
None of those hide the contents of your repo from the company that's hosting it. I suppose self-hosted Gitlab hides it the same way that Keybase does (the company's software sees your repo, but it's not stored in plaintext on their disks)
https://github.com/spwhitton/git-remote-gcrypt is probably the best alternative for now, but I'm wailing and gnashing my teeth at the prospect of going back to PGP keys. Maybe there's some way to intersect https://github.com/FiloSottile/age and a git remote.