The "saviors" of internet just got hacked. When save internet

And you get blocked by them if you merely mention the incident.
https://imgur.com/a/sgk9VMjNeed I say more?
This is exactly the reason why I'm so skeptic about SUB and don't really know what to make of them anymore.
So their twitter account got hacked.
Then I don't know how they even hope to protect their sites once they are operational and people from countries with limited access to the internet start using it