If you are worried about your old info being saved, I strongly suggest you create a new account every once in a while. It's the only way to be sure. Yeah, it sucks having to start over with fewer than 10 purchases and many vendors requiring FE, but if you have purchased multiple times from some trusted vendors, you can send them an encrypted messaging, telling them you are going to start buying from a new account, and let them know which one. If they're cool, they will waive the FE requirement.