As you guessed, it is just Indigo's browser based access. But the new name/branding is a hint that we plan on improving it in the future. We would like Indigo Touch for iOS and for Web both to be a better and more polished experience for users. They are both feeling very dated right now.