Well, I guess that's it for Keybase. I distinctly remember expressing my worries about them spreading themselves too thin and not really having a clear monetization plan, so an acquihire was the easy way out.
Say, anyone got any Keybase alternatives that are focused only on identity management?