MEGA Pass - Password Manager

Adding Credit Card Storage

Extending MEGA Pass beyond just passwords, and building an IA flexible enough to grow with it.

Overview

Role

Lead designer (1 of 1)

Responsibilities

End-to-end UX and UI

Collaborators

Product Manager, BA, Developers, QA testers

Key themes

MVP product expansion

Navigation update

Cross platform

Following the MVP launch of MEGA Pass, users responded positively to the core password management experience, particularly around autofill. As usage grew, expectations expanded, with many users beginning to view the product as a broader tool for managing sensitive information.

Requests for features like credit card storage, secure notes, and sharing reflected this shift. While this aligned with earlier MVP research, post-launch behaviour made it clear that the product needed to evolve beyond its initial scope.

Problem

The Problem

“ ...i love the new password manager however i wish there was more options to like save notes & credit card information... ”

USER FEEDBACK

The demand was clear. But the team had reduced in size post-MVP, making a broad feature expansion unfeasible. Delivering well on one thing was more valuable than delivering poorly on everything.

Rather than spreading thin, we focused on reinforcing what MEGA Pass already did well: fast, seamless autofill. The goal was to extend that value into a new context, not introduce disconnected features.

The Approach

Credit card storage was the strongest opportunity. It extended autofill into high-frequency checkout scenarios, matched strong user expectations, and mapped directly onto existing product patterns. At the same time, we knew the IA would need to evolve - not just for credit cards, but to support future data types without requiring a redesign each time.

Design Process

Exploration & validation

Credit card storage is a well-established pattern across native solutions and third-party password managers. The design challenge wasn't to reinvent the interaction - it was to make it feel native to MEGA Pass's existing structure and autofill behaviour, while solving a key problem: card network recognition.

Displaying network icons helps users quickly identify the right card in a list - critical for reducing friction at the moment of autofill. Thus it was important to make this experience as seamless as possible.

LIMITED SCOPE = LIMITED CARD NETWORKS

Due to the reduced team size we made a decision to target MEGAs five key markets (USA, UK, India, Mexico, Brazil) and focus on the major card networks in those areas, as well as the top global card networks. This narrowed the scope to nine providers: Amex, Discover, Elo, JCB, Maestro, Mastercard, RuPay, UnionPay, and Visa.

Image: Mobile concept flow for adding credit cards

Hover to zoom

Initial assumption

We initially assumed automatic network detection could cause conflicts, particularly in regions where card number ranges overlap, such as JCB and RuPay both using cards beginning with 35, or UnionPay and Discover both using 62. To mitigate this, I introduced a manual selection step. It worked, but it added an extra step to the form, which risked frustrating users on what should be a fast, lightweight interaction.

Validating assumptions

Working closely with developers (who were also implementing credit cards for the first time) we ran a series of investigations with the API team. We reviewed card network databases and number ranges in detail.

The finding: there was no overlap, and no risk of misidentification. The manual selection step was solving a problem that didn't exist in practice. Removing it simplified the flow, reduced unnecessary input, and kept the experience true to MEGA Pass's core principle of effortless autofill.

Final Designs

Final Designs

The final card experience was designed to feel continuous with the existing password flow - reusing the same components and interaction patterns so users don't need to relearn anything.

As users enter their card number, the network is detected and displayed automatically. In the detail view, card numbers are masked by default, mirroring how passwords are handled and aligning with expectations around security.

Image: Mobile full password generator user flow

Hover to zoom

Video: Web saving credit card credentials, and showcasing the auto-detected card network icon

From vault to checkout - autofilling credit cards

A deliberate decision was made not to autofill the CVV. I made the case to the product team that since MEGA's user base highly values privacy and security, as shown in the MVP survey, leaving CVV as a manual entry adds a small but meaningful layer of protection, reflecting the values of a product built around privacy and security.

Video: Android credit card autofill

Video: Extension credit card autofill

Learnings

Key project learnings

Constraints improve focus

Working with a smaller team pushed me to prioritise high-impact solutions and avoid unnecessary exploration. It sharpened my ability to make practical, outcome-driven decisions and defend them clearly.

Validate assumptions early

The manual selection detour came from an unverified technical assumption. Earlier collaboration with the development team on the API would have surfaced the conflict question sooner and saved design cycles - it reinforced a habit I now apply consistently.

Strong foundations reduce rework

Designing the MEGA Pass MVP with a clear architecture in mind meant credit cards, filtered views, and OTP slotted in without friction. I now consider scalability a core part of how I approach products from the beginning.

Next case study

MEGA

Password Manager MVP

An end-to-end design of a password manager MVP aimed at balancing strong security with seamless usability, guided by early user research shaping discoverability and feature prioritisation

End-to-end

User Research

UX Flows

Cross Platform

4.5 ★

avg review

100,000+

downloads on Android
and Chrome

20%

conversion rate

MEGA

Password Manager MVP

An end-to-end design of a password manager MVP aimed at balancing strong security with seamless usability, guided by early user research shaping discoverability and feature prioritisation

End-to-end

User Research

UX Flows

Cross Platform

4.5 ★

avg review

100,000+

downloads on Android
and Chrome

20%

conversion rate

MEGA

Password Manager MVP

An end-to-end design of a password manager MVP aimed at balancing strong security with seamless usability, guided by early user research shaping discoverability and feature prioritisation

End-to-end

User Research

UX Flows

Cross Platform

4.5 ★

avg review

100,000+

downloads on Android and Chrome

20%

conversion rate

MEGA

Password Manager MVP

An end-to-end design of a password manager MVP aimed at balancing strong security with seamless usability, guided by early user research shaping discoverability and feature prioritisation

End-to-end

User Research

UX Flows

Cross Platform

4.5 ★

avg review

100,000+

downloads on Android
and Chrome

20%

conversion rate