system
A chat on subreddit /r/pcmasterrace
human
I've never had to login anywhere before either. So I don't know what he's talking about.
gpt
He means that for using Geforce experience you have to login.  
Yes, you can manually download it from the website (that's what I do), but to use a more user friendly interface that automatically check updates you HAVE to login, and I hate this policy.