-
Notifications
You must be signed in to change notification settings - Fork 658
Open
Description
Feature Request
Summary
Allow users to upload or assign custom icon images to items in Proton Pass, rather than being limited to the automatically generated or default icons.
Motivation
Currently, Proton Pass items display auto-detected favicons (for login items) or generic category icons. There are several cases where a custom icon would be valuable:
- Services without recognizable favicons — self-hosted apps, internal tools, or lesser-known websites often have missing or generic icons, making them hard to identify at a glance.
- Non-login items — notes, credit cards, and identity items all use the same generic icon, making it difficult to visually distinguish between them.
- Personal preference — users may want to organize their vault visually with icons that are more meaningful to them.
Proposed Behavior
- Users can optionally set a custom icon image (e.g., PNG, SVG, JPEG) on any Pass item (login, note, credit card, identity).
- The custom icon overrides the default/auto-detected icon in all views (vault list, item detail, browser extension, mobile apps).
- If no custom icon is set, the current behavior remains unchanged.
- Icons could be stored encrypted alongside the item metadata to maintain Proton's zero-access privacy model.
Considerations
- Storage limits — a reasonable max file size (e.g., 128KB) and dimensions could keep this lightweight.
- Privacy — custom icons should be end-to-end encrypted like other item data.
- Cross-platform — ideally supported across web, browser extension, and mobile clients.
Prior Art
Other password managers such as 1Password and Bitwarden support custom icons for vault items.
I'd be happy to help contribute to the implementation if the team is open to it. Looking forward to hearing your thoughts!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels