Cancel My Account
I want to cancel my account. I don't like your website. Setting up a YouTube channel took no time and it's easy to use heck even BandLab is better than this.
You don't even show an option in preferences to allow users to cancel their accounts. You can not even upload content on here like YouTube.