Tuesday, February 20, 2018 was a horrible day for me -- I accidentally deleted my bank account and related data from Mint -- which is 10 years of categorized transaction data (I categorized this manually in Mint over the years). Mint served as my financial "data bank". I knew I could query my transaction data easily and readily with Mint. Not anymore.
Realizing the gravity of my misunderstanding, I reached out to Mint customer support within seconds to see if this could be undone only to find out what I feared -- the process was irreversible. The banks forbid Mint from restoring anything for the user, once the delete button is clicked. Even if you add the accounts back in Mint, it can only show you (or restore) past 90 days of data.
In other words, banks do not want you to have your own data -- and there is no way, manual or programmatic, to retrieve your historical transactional data. A gentle reminder that *I* am the product.
From a UI perspective -- I misunderstood that the delete button was for the deletion of the entire account, not just sub-account. I felt that an explicit warning, listing all accounts that are about to be deleted, including the sub-accounts is warranted. The delete confirmation screen did not list the accounts being deleted but made sure that I wasn't drunk and made me type DELETE to confirm the deletion. I am also not denying that I was a little hasty and overconfident with that delete move, and this warning update might up at the bottom of your roadmap. I am also very curious to know what % of people accidentally delete their accounts.