Looks to be a nice initiative, something is always better than nothing. I hope like many others, they just don't set the site and forget after 8 months.<p>Though I couldn't found it, I am sure it is non profit (it has to be), also are they giving some "no strings attached" money to the people ? and as @linvin said below, in India the problem is not creation but adoption. You just can't create apps/sites and expect people to start using it. It takes lot of time, marketing, effort, resources, people and money to make it happen.