Change Password

How I influenced Online and Mobile banking to look deeper than the original ask to force 9 million clients to change their online passwords

RBC • Online and Mobile Banking

As the Lead Interaction Designer, I worked with other Interaction, Visual, and Content designers in Online and Mobile Banking in a quick discovery phase that revealed how this project would impact clients.

From inception to implementation, I worked with Product and Technology in quick iterations to ship fast.

Once implemented, I collaborated with Researchers and Product to demonstrate the real "under the surface" problem and potential risks for the business, such as a spike in calls after once clients change their passwords, along with possible ways to mitigate it.

Ultimately, that led to the project's expansion, with more pieces added to the roadmap.

_______________

9 million clients had old passwords that didn’t comply with the most recent security guidelines.

They were either too weak, too old, or lacked the most recent encryption level. That exposed clients to fraud and RBC to security and reputational risks.

Business
Case

Enforce the new security standards by proactively prompting clients to update their non-compliant passwords, while minimizing the impact to advisors in the assisted channels (call centre, branch, chat, etc.).

Project
Objective

The current Change Password flow was hosted in and old platform that didn’t offer the most recent encryption levels and accepted passwords that didn’t meet the minimum requirements.

Main
Challenges

01 Outdated technology
02 No pro-active PW maintenance

There wasn’t a pro-active mechanism to prompt users to change their passwords, or a design pattern to use for this type of communications with clients.

03 Not available in the Mobile App

The Change password flow was not available in the Mobile app, only in Online banking; however, about 30% of users were mobile only; 27% were hybrid.

04 Tight deadline to meet compliance

Matching target dates and release schedule resulted in having less than 2 months to ship the solution; design had less than 3 weeks. Because it’s a Compliance issue, this was a Severity 1 project.

Clients with non-compliant passwords will be targeted and forced to change their passwords upon sign-in.

Original Business' input
Design's proposal

After running a quick Design Discovery sprint, the team had a better understanding of the problem from the user perspective and how the original solution could result in a spike in calls. Once presented to stakeholders, they were convinced that we needed a more progressive approach to communicate with clients.

Why? Because...

"Forcing clients to change their passwords will disrupt their online banking experience, resulting in confusion, frustration, and increased calls to assisted channels."

The final solution was broken into four main efforts:

1 - Re-platform and refresh by incorporating the recent guidelines and following the current Online Banking UI patterns;

2 - Develop it as a webview, to be consumed by the Mobile App, to speed up shipping and extend the functionality to almost 3 million clients.

*30% of users are mobile-only and 27% are hybrid (mobile and desktop).

3 - Marketing communication intercept modal upon sign-in starting 60 days before the deadline; the message gets more assertive 30 days before the deadline:

4 - Force password change 60 days after the targeted campaign initiated by prompting clients with non-compliant passwords to change their passwords upon sign-in.

Solution

Initial designs

Final Implementation

After several iterations and compromises...

1 and 2 - Re-platform, refresh and make it available in the Mobile App -- Most relevant changes made after stakeholder alignment and Research:

  • "Current password" field: Mandatory as per Compliance; we needed to add it back;

  • With that, Research revealed that many people may not remember their current password as they use passkeys, biometrics, or have their passwords saved on their devices;

  • Tips: moved down after realizing it got too prominent and pushed all the fields (higher priority) below the fold; also, that part couldn't be validated by our back-end.

3 - Marketing communication intercept modal upon sign-in starting 30 days before the deadline; the message no longer changes over time:

4 - After 30 days the targeted campaign is initiated, send users to the existing Reset Password flow instead of asking to change their passwords on the same sign-in screen:

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.

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

Final proposal

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

  • Force users to change passwords right on the sign-in screen, rather than taking them to the Reset Password flow

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

New proposed sign-in in one page

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.