Can I just see my streamed photos in my icloud.com account?
I cannot install any external apps in my corporate computer. so installing yet another icloud app in my computer is not a solution. I am not interested in managing my photos nor sharing them, just to be able to see them and if I choose, to email them or copy them on my corporate computer