I'm guessing that you're still receiving notifications from this feedback forum (which is powered by another service). Here's a short video on how you can close your account therehttps://www.screencast.com/t/uVpYtfthZNUS