I'm writing an application for the iPhone that lets users create 3D models which they can then upload to a website so that other people can rate and comment on them. Should I force the user to accept some type of EULA before allowing them to upload their content?
I'm just thinking that I may be in trouble if some day I decide to stop this service. Or what if I lose some of the users' data? Do I need a EULA to protect myself as the developer of this application? If so, does anyone know of any standard legalese for a EULA applicable to uploading user-generated content?