Seems complicated and some of the marketing is misleading. I think they need to work harder on the "simplified" part in terms of product and marketing.

Reply to this note

Please Login to reply.

Discussion

I found it easy enough, but the inability to resize the window and even run in full screen threw me off so far.

I've only used the isolated browser so far.