I assumed they were doing this already tbh. They sent an email back saying my account was deleted and I haven't gotten this email. I guess now I'll get to see if they really did delete it.
This news does make me consider re applying for triplebyte. Showcasing skill is a pain point when I've applied for positions (sure a github & some links but who knows who really did any of that).
I can't think of a worse way to handle this though.