So apparently xfinity has changed their website. I've logged on as usual to open up my home security camera and view it while I'm at work. I can't find anywhere to access it on the newly revised xfinity home page. I have tried everything! Anyone have any idea where I can go?
I could email or call their customer service, but I figure asking on here will be much faster! Thanks.