Can just anyone view my photos without an invitation from me?
You mean from your Camera Roll? They shouldn't be able to, no. You have to share them first.
Yes, that, but also from my iCloud photo stream.
People need your password to see your photos. You have to share them first. iCloud is only for your benefit so your photos sync across only YOUR devices.
I suspected as much but just wanted to be sure. Thanks for the quick reply!
Is there a way to manage which devices see them?
Retrieving data ...