you don't have to use a third party "server" that "centralizes" that's just dumb and i don't know of any that exist. run your own. use your own. i use Amber on my android phone.
and telling people to create 5 keys as a backup is just a horribly bad user experience.