Auto-detect duplicates, prompt to delete old passwords, and label updates with dates

I am finding that my vault frequently becomes cluttered with multiple entries for the same website, making it difficult to identify which password is the most current. I would like to propose the following improvements for the Android app and web vault:

Duplicate Detection: Implement a system that identifies exact matches (same URL, username, and password) and prompts the user to delete or merge the duplicates into a single entry.

“Update vs. New” Prompt: When the autofill service detects a password change, it should explicitly ask to replace the existing entry rather than creating a new one. This keeps the vault clean while moving the old password into the “Password History” automatically.

Visual Date Labels: For items with the same name/URL, the UI should automatically display a “Last Modified” date or a “Newest” tag in the list view. This provides instant visual confirmation of which entry is current without needing to open the item details.

Automated Cleanup Tool: A dedicated “Vault Health” tool that scans for entries with the same URL/Username and suggests deleting the oldest ones to reduce confusion.

Goal: To prevent “vault bloat” and ensure users never have to guess which entry is their active login

Welcome, @MoeenUB to the community!

Here are a bunch of feature requests that appear to address the various concerns you have raised. Please consider adding your vote to these requests.

If any of the request do not sufficiently address your ideas, please feel free to create a separate feature request, clearly stating how it differs from the existing one, and making sure it addresses just a single “idea”.

We have a rule that feature requests may only contain one idea to ensure that people can vote for just the thing that they want and to reduce complications if Bitwarden were to implement just “part” of a request.

I have set this FR to close in 2 weeks so that there is time to address any items that are not covered in the above.

1 Like