the only thing I remember about keybase was when they did this crypto ‘air drop’ thing, and then a while later (months? years?) I realised I had this coin in my account and I sold it for like 70 Euros on some sketchy crypto marketplace.
Can’t complain to be honest, no other startup so far has just handed me 70 Euros without asking to at least harvest my eye data..