A computer-implemented method for anonymizing user accounts, at least a portion of the method being performed by a computing device (100, 202, 510) comprising at least one processor (130, 514), the method comprising: receiving an instruction to anonymize a user account to protect a user's personally identifiable information at least in part by receiving a streamlined single-click instruction to complete an entire process of anonymizing the user account; accessing, by a security program in response to receiving the streamlined single-click instruction to complete the entire process of anonymizing the user account, a settings portal for the user account at least in part by the security program autonomously navigating to a website for the settings portal for the user account and the security program using credentials to login to the user account at the website, the security program comprising a third-party security program that is distinct from a specific service that includes the user account; replacing, by the security program in response to receiving the streamlined single-click instruction to complete the entire process of anonymizing the user account, original values within at least two fields (404, 406, 408, 410) within the settings portal for the user account with anonymized values to mask the user's personally identifiable information; and storing the anonymized values within a protected vault to enable the user to login to the user account; wherein the security program accesses the settings portal for the user account at least in part by referencing a predefined template that informs the security program about how to navigate to the website and how to parse the at least two fields of the website. receiving an instruction to anonymize a user account to protect a user's personally identifiable information at least in part by receiving a streamlined single-click instruction to complete an entire process of anonymizing the user account; accessing, by a security program in response to receiving the streamlined single-click instruction to complete the entire process of anonymizing the user account, a settings portal for the user account at least in part by the security program autonomously navigating to a website for the settings portal for the user account and the security program using credentials to login to the user account at the website, the security program comprising a third-party security program that is distinct from a specific service that includes the user account; replacing, by the security program in response to receiving the streamlined single-click instruction to complete the entire process of anonymizing the user account, original values within at least two fields (404, 406, 408, 410) within the settings portal for the user account with anonymized values to mask the user's personally identifiable information; and storing the anonymized values within a protected vault to enable the user to login to the user account; wherein the security program accesses the settings portal for the user account at least in part by referencing a predefined template that informs the security program about how to navigate to the website and how to parse the at least two fields of the website.