What are the Legal Requirements for Creating an App?