is this project still alive ?

You should join the social media channels to get updates on time. Yes, they are alive and moving forward with nice spirit towards their goals and they are getting wonderful response from big companies and they are expanding their services to more countries. I believe in future it will rock.