Make a way to delete your twitch channel
1
vote
rickytr2
shared this idea
Hello! Apologies for the delayed response here.
You can request deletion for your account using this link.
Once you’ve requested account deletion the entire process will take around 90 days. Please note that deleting your account is permanent and you will not be able to recover your account once this has been processed.
Hope this helps!