We are about to release a new app in Beta version to a limited number of users. We rely on them to give us final verification and feedback on the app, and later to be ambassadors of the final release. Should we consider a formal, legal agreement with these users that specifies things like: -no redistribution -no transfer of ownership -anything else?
Why do you need safeguards at this point? You should be figuring out if there is even a demand for this. We did this with the app we launched and didnt have any problems. Let me know if youd like to discuss more. You shouldnt be wasting money on legal fees at this point.