Sort:  

I've always been puzzled by the name 3speak, Can you elaborate on the meaning of the name?

my take on it is free speak (three speak)

That was my initial thought, but it seems like a stretch in my mind/grammatically 🤷‍♂️ The new logo is cool though!