Original Post — Direct link
almost 5 years ago - /u/BeedyboyOfficial - Direct link

Originally posted by Jaybles727

The agreement on Insider hub on Xbox, the agreement you accepted before downloading. Said something about recording pictures and images but I don’t remember what specifically.

It was an NDA for the Xbox Beta :)