Yes. If there is no technical reason why registration is required, I think it shouldn’t be required. The same goes for the Internet connection. Privacy is a very real concern nowadays and not requiring these things for free users would be a great step.
3 Likes