Community manager Rachel mentioned a web client in development for this device 10 months ago:
I bought the device on the premise that at some point I'd be able to view my camera through a browser, rather than having to open my phone.
Have there been any updates?
Answered! Go to the Recommended Answer.
I apologize for my late response and thank you for all of your patience while waiting for a reply. I understand how frustrating your situation must be, and I would love to help however I can. While we don't have anything new to share at this time, we will update users when we can.