https://medium.com/@squeezer/squeezer-connects-the-world-5fdef7d03ace
Yeah great article.. It was a nice read, lobed the way it talked about the support they have from their community and man they already have a large community.
Yes, They taken lots of efforts to make this website in 8 languages. Tens of people involved, hundreds of hours, thousands of words translated to reach out to millions more people across the world.
They have taken care of many many things in a precise manner. Only one thing is lacking which is social media presence and activity during these days. Team will for sure will look into it. Thats my belief.