389
Apparently deleting one's thread account will also delete ones Instagram account.
(www.androidauthority.com)
This is a most excellent place for technology news and articles.
I made an account last to check it out but I created a new Instagram first so there’s no link to my name/real email etc. I assume that’s what most people will do if they want to be anonymous.