1Password • Handed off 2025
NativeautofillonmacOS

Role
Product ManagerProduct DesignerEngineer
Timeline
Jan - April 2025
Team
1 Product Manager1 Engineer
Skills
Product StrategyProduct DesignUser Research
Overview
1Password is a password manager where millions of users store their most sensitive information.
From logins to payment details to sensitive personal information, users trust 1Password to be there the moment they need it — across browser, iOS, Android, and Windows.

Problem
1Password doesn't support native macOS autofill.
When users cannot access the right password in native macOS apps, the experience breaks down — and so does trust. Native macOS autofill was table stakes for preserving user confidence.
The challenge: building autofill without owning the operating system.
Building inside Apple's ecosystem meant working within macOS constraints. We had to explore multiple paths, understand the trade-offs, and make difficult decisions around complex system-level problems.
Onboarding Users
Where should we surface macOS autofill setup?
The next challenge was discoverability: how would users find this setting? We explored several entry points:
Entry Points
Onboarding modals
Shown when users first opened 1Password, these modals could introduce macOS autofill early in the setup experience.
Onboarding modals
Shown when users first opened 1Password, these modals could introduce macOS autofill early in the setup experience.
Guided setup
Guided Setup was an existing series of mandatory steps for new users. We explored adding optional steps to introduce macOS autofill setup.
Guided setup
Guided Setup was an existing series of mandatory steps for new users. We explored adding optional steps to introduce macOS autofill setup.
Core product
The core product was where users landed every day. We explored embedding multiple entry points to macOS autofill across the main app surface.
Core product
The core product was where users landed every day. We explored embedding multiple entry points to macOS autofill across the main app surface.
Solution
Do More with 1Password
These are suggested setup steps for features like macOS autofill. We designed this as a new addition to the system, recognising that there were other valuable features users could be guided to set up.

This led to an additional round of design exploration:

Reaching both new and existing users
New users would encounter the feature in Guided Setup, while existing users would discover it through unobtrusive setup cards on the core product homepage.
Final Flow
Guiding users through macOS autofill setup
Reflection
What I learned
Simple designs hide complex decisions
My role is to work through that complexity and create an experience that feels simple to users. Elegant solutions come from exploration, iteration, and thoughtful trade-offs.
Imperfect technology creates imperfect flows
API limitations and competing applications created constraints I could not fully remove. I had to design the best possible user flow within those limitations.





