I realized this as well the first time I logged in the account of the bot I develop and maintain: it's quite creepy.
I'm open to changes but I absolutely need a system with a desktop client and an API or something to interface it with hubot. So Signal, as the author suggested, is not a valid alternative for me.