// case study · 1Password · 2023

Making authentication fast & seamless

Helping people sign in, save, and autofill securely with less friction, everywhere they work and browse. Two efforts that re-architected how 1Password captures and fills credentials across passwords, passkeys, and SSO.

ROLE
Product Designer
TIMELINE
2023
PLATFORMS
Extension · Desktop · Mobile
01

Auto Save

150K new items66% faster
Auto Save
Problem

1Password saved credentials before a user submitted them, so people could unknowingly store a password that didn't meet the site's requirements, leaving them with a broken login they'd have to hunt down and fix later.

Solution

I moved the save moment to after successful authentication, so 1Password only stores credentials it has confirmed actually work.

// discovery

Testing the bet before building

Inbound user feedback had already confirmed the core autosaving flow needed to change. The open question was social sign in, a company priority added onto the project, so we surveyed users to test demand. Interest was strong.

Key takeaways
  • Users expected support across multiple providers, not just one
  • They wanted it to feel seamless, as easy as using a password
// design

Making credential saving feel obvious

One save flow for every sign in method. It captures the credential only after auth succeeds, then clearly confirms it worked.

Supporting users when 1Password is locked

Autosaving requires 1Password to be unlocked, but sign-in can begin before that happens. When we detect a login or account-creation attempt while locked, we prompt the user to unlock so we can securely save or surface credentials.

Onboarding users to Auto Save

A contextual "What's New" screen explained the new saving behavior at the right moment, reducing confusion, supporting adoption, and establishing a repeatable pattern for future system-level changes.

// user test

1Password's first in-page communication

This was our first time delivering information directly within the context of a web page, it had to feel seamless and integrated rather than layered on top.

Questions
  • What do users expect when presented with information?
  • Do these actions disrupt their flow?
  • Do users see & recognize the 1Password actions?
Results
  • All users saw and understood the notification's context
  • It did not disrupt their workflow, users responded positively to the single-click action
// impact
150,000
new items saved in 6 months
Auto Save the most successful feature launch in 1Password's history.
// impact
66%
reduced authentication time
Auto Save dropped credential saving to 6 from 9 seconds.
02

Filling Credentials

96 tickets closed34% fewer ticket influx
Filling credentials
Problem

Competitors kept evolving their inline experiences while ours stood still, leaving 1Password behind on capability and modern auth.

Solution

We modernized the menu into a capable, extensible system, closing feature gaps and laying a foundation that scales across passwords, passkeys, and SSO.

// discovery

Nine products, four insights

We evaluated nine competing products against our goals, then mapped the issues customers reported most.

Opportunities
  • Speed is the primary priority across all products
  • Education within the inline menu is underserved
  • Inline menus can expose additional item types
  • Fill frequency can conflict with discoverability
Customer Issues
  • The inline menu feels intrusive
  • Performance degrades with multiple managers installed
  • Behavior is inconsistent across browsers
  • Empty states fail to provide useful guidance
// design

Meeting users where they are

Clearly communicate state so it's always obvious how to fill. By removing ambiguity and reducing friction, the experience stays easy, predictable, and reliable.

// improvements — from user feedback
01

Field logo with a chevron

A chevron indicates whether the menu is open or closed and gives users direct control to toggle it, reducing obstruction of the page and making state immediately clear.

02

Stateful field control

The chevron area communicates when the menu is locked, guiding users to unlock first so it's clear what's required before the menu can be used.

03

Empty state improvements

The old empty state resembled the normal state, which users found unhelpful. We made it visually distinct and intentional, clearly signaling nothing is available without unnecessary disruption.

// user test

Pausing & restoring inline fill

Objectives
  • Can users pause filling on a specific site?
  • Can they easily restore filling?
  • How discoverable is the control?
Insights
  • All participants discovered the inline options menu
  • Users had different reasons for pausing
  • All could restore the menu via the extension toolbar
// impact
96
user-reported tickets closed
Listening closely to feedback let us directly address the problems users most wanted solved.
// impact
34%
reduced total ticket influx
A sustained decline in incoming tickets confirmed the work was moving in the right direction.
NEXT CASE STUDY →
Getting new users set up quickly & confidently
03 / 1Password
Email me ← Back to portfolio ©2026 Stefan Rhoades