Password Compliance

RBC • Lead Interaction Designer • Web and Mobile

As Lead Interaction Designer, I partnered with Online and Mobile Banking teams to reframe the problem and work on a quick solution.

I also identified risks of disrupting daily banking, created a mitigation plan with business partners, and, using call listening insights, proposed to redesign the sign-in and reset flows to reduce password-related call volume.

6 million

Active users impacted

30%

Mobile-only users
27% = Mobile + web

Influenced by research and risk assessment

2026 roadmap

Risk assessment

Product strategy

Compliance

Influencing the product roadmap through a user-centric approach that mitigates risks.
Users would be forced to comply with new security guidelines

Goal:

  • RBC needed to ensure that all clients met new minimum password security standards for online and mobile banking to comply with updated Canadian regulations.

Business request:

  • Display a message at sign-in, forcing users with non-compliant passwords to reset in order to proceed with their banking.

But forcing it would disrupt people's banking experience

Learnings and insights:

  • While users are accustomed to being asked to change passwords on other websites, they don’t expect it from their banks.

  • When signing in to online or mobile banking, clients typically intend to complete quick, often time-sensitive transactions.

  • Forcing a Reset Password is a cognitively demanding multi-step task.

  • High risk of account lock-outs and spikes in call volume due to forgetting the new password.

The initial proposal to ship fast

After aligning with other designers, product, tech and business partners, I made a proposal that included:

  1. Re-platform and refresh to incorporate the most recent UI patterns and enable advanced encryption technology.

  2. Adopt a proactive communication strategy that is prominent but less intrusive, following the pattern of another Compliance project.

  3. Make the Change Password flow available in the Mobile App using webviews to speed up development.

  4. Develop a cohesive strategy to force clients to change their passwords once they reach the communication target date.

After a few iterations and trade-offs...

Staggered approach

Run multiple campaigns with smaller groups of clients as a way to mitigate the impact on Advice Centre.

Pilot

Test live with 40K users to measure the impact on Advice Centre channels before opening to millions of clients.

After Target Date is reached

The design team recommended displaying all password change fields immediately upon login to streamline the process. and avoid confusion.

However, the business opted to link users to the existing Reset Password flow instead.

This approach involves more validation steps and greater cognitive load, increasing the likelihood of user errors and potential spikes in support calls.

Why?

Would this solution be enough to avoid spikes in call volume?
Probably not.

Humans have short memory and may
forget their new passwords.

Then I realized:

The real risk for the business comes
after the password change.

Aha!

Listening to recordings revealed that clients call because:

A. They try a wrong PW too many times

B. They try to reset their PW and encounter issues

  1. Streamline the Sign-In and Reset Password flows.

So I proposed 3 solutions to the business:
  1. Reconsider the original design recommendation when enforcing

  1. Explore new ways to sign-in

Added to the roadmap!

Root cause and consequences
  • Human memory limitation

  • Underestimation of password strength

  • Lack of awareness/education on password security

  • Low motivation to create strong PWs

  • Harder PWs are hard to remember

  • Avoid changing it

  • Reuse PWs across multiple sites/apps

Lead to...

Which results in...

  • Clients who are vulnerable to fraud

  • Security and reputational risks for RBC

Clients mindsets

How clients may feel when signing in to RBC to do their banking and are asked to change or reset their password:

Annoyed 🙄

  • I don’t like to change passwords because it’s hard to remember

  • I don’t remember my old password

  • RBC is telling me to change my password

Confused 😒

  • I don’t know how to create a strong password

  • I don’t know how to keep my password safe

  • I don't understand why I have to change it

Unsure 🤔

  • I don’t think I’ll remember my new password next time I need to sign in

Confident and at ease 😎

  • RBC has my best interests in mind

  • RBC worries about my safety

  • I will change my password because I want to keep my account safe

Why people avoid changing passwords or creating weak passwords:

Usability test insights

With a grain of salt...

Familiarity

  • Participants were familiar with other websites and apps that requested them to change their passwords upon sign-in

Clarity

  • The message to change their password was considered clear and direct. All participants understood what they had to do and what would happen if they didn’t act by the target date

Annoyance Vs. Importance

  • Changing passwords is not a top-of-mind task because people have memory issues. However, several participants recognized the importance of keeping their accounts secure and appreciated the bank's proactive approach to protecting them.

Minimal disruption

  • Forcing clients to change their passwords wouldn’t cause a significant disruption on assisted channels. None of the participants said they felt they would need to call after seeing the message.

However....

"The real risk for burdening the assisted channels actually comes after clients change their passwords."

Due to...

Confusing Reset Password flow:

  • The current Reset Password process has multiple steps where clients get stuck:

    • Last name and Postal code - when they enter information that doesn't match their profiles

    • 2-step verification - when they don't have a mobile device

Confusing Sign-in that leads to Reset failure:

  • Current sign-in is split into 2 steps that happen on separate screens

  • Error messages are unclear and don't help users to self recover

  • Mistakes made on sign-in are carried over to the Reset flow

Design influence

This extensive research was crucial for me to help stakeholders view the problem from a different angle and empathize with users.

It was clear that to avoid a spike in calls related to Change Password, what we actually needed was:

  • Streamline the Sign-In and Reset Password flows.

  • Once 30 days have passed from the initial communication, force users to change their passwords directly on the sign-in screen, rather than directing them to the Reset Password flow.

  • Re-think the ways we allow clients to sign in and reset/change their passwords altogether.

Added to the
product roadmap!

What research, data and call listening revealed!

Further insights

Made by Mari Rezende with lots of love and very little AI.