No need! You can access VEED from any browser and create as many mockup videos as you want. However, if you wish to save your projects in one place and edit them again another time, creating an account is highly recommended. Access your videos from anywhere!