Can you delete my account?
At the moment, no. You can always choose to withdraw any submissions you have on the site and unsubscribe from any notifications from the “Account Details” page under “My Account”.
If you need to withdraw any contests you’re running, please contact our support team and they’ll get right on it.