Signing back into the Community for the first time? You'll need to reset your password to access your account.  Find out more.

Forum Discussion

redcitylights's avatar
redcitylights
New Contributor
4 years ago

Quick Access on Mac's smart app-detection actually makes things worse

Hey 1Password-Team,

Although I'm still not super excited about jumping to an electron app, I finally decided to at least give 1Password 8 a fair chance and really enjoy some of the new features so far. I'm sure the new password history will save me from locking me out of my own accounts very frequently, the new QR code scan workflow in the Safari extension is incredibly satisfying, I'm curious how well the smart password generator will work in practice and although I'm still moaning the loss of 1Password mini I do think Quick Access can, in theory, really improve my workflow immensely. I say in theory because the way it's configured right now is unfortunately less than ideal for me, and - I assume - will be less ideal for a lot of other people as well.

What's the problem?
Yesterday's update Quick Access for Mac and Linux introduced the ability to automatically surface logins for all currently active apps. That sounds like a good idea at first meant to save you some time on navigating your logins, but quickly falls short once you notice how it works in practice. Here's an example from my own workflow to demonstrate the problem:
* Tweetbot for Mac is almost constantly running on my system. Therefore Quick Access always suggests all login credentials for all Twitter accounts that I am managing first, no matter what until I close Tweetbot. I'm still managing a comprehensible amount of Twitter accounts so I assume this will only be worse for someone who has to manage dozens of them. Tweetbot and most other Twitter clients also only need to be authorized once so always suggesting you Twitter login credentials while a client is running no matter if it's active or not doesn't really serve a purpose.
* Next up, Quick Access will always show me my login credentials for my AppleID, Adobe Creative Cloud and Dropbox. I'm assuming this will also be similar for a lot of other users who don't really need those credentials jumping into their face all the time. You can assume there's always at least one Apple service running under macOS. Adobe Creative Cloud always stays active in the menubar until you actively close it completely - and why would I? Dropbox and other cloud storage services always have processes running to keep your files in sync. - But none of these service really require you to always have you credentials at a fingertip and Quick Access isn't really improving any workflow by pretending it does.
* Last one for me specifically is Discord. I can see how it's more justified here for people who might switch between Discord accounts very frequently but for must of us who only stay logged in two one account for 99% or 100% of the time, it doesn't really serve any purpose to fetch the login credentials all the time as long as the application is open.
Don't get me wrong, the idea of suggesting the login credentials you most likely need in the moment is great, but at least for the now the execution leaves a lot to be desired - especially when it's designed for operating systems with multi-window support like macOS and Linux where people typically have a lot of apps open at all times. It feels like the implementation wasn't really completely thought through.

How could Quick Access be improved?
I feel like making Quick Access a little more customizable would really go a long way here. Maybe the current setup works for some, otherwise 1Password developers might have noticed the shortcomings themselves, but for the rest of us some customizability options could turn Quick Access from an annoyance to a helpful tool that can really help to improve your flow. Here's some options I'd personally like to see:
* Let us customize whether Quick Access shows logins for all open apps or just for the active window. ** I'm way more likely to be in need of my Twitter credentials when I active Quick Access while actively using Tweetbot. I'm way more likely to be in need of my Discord credentials when I active Quick Access while actively using Discord. I'm way more likely to be in need of my AppleID credentials when I active Quick Access while interacting with a system dialog box by the operating system. Having the option to only serve me logins for the foreground app would help in fetching your credentials when you really need them without clogging up Quick Access with them whenever the app is merely open.
* **Let us customize Quick Access to show us our favorites instead when the active window is any web browser.
Whenever I'm interacting with my web browser I'm far likely to login into one of my favorite sites than any other app that's currently open. It doesn't feel like a smart feature if Quick Access suggests me the credentials for services I'm currently logged into using their native apps rather than my Netflix or Protonmail credentials that I'm much more likely to need in the moment.
* BONUS POINTS: An option for Quick Access to suggest credentials for the currently active tab followed by your favorites whenever a web browser is the active window.


1Password Version: 1Password for Mac 8.2.2 (80202080, BETA channel)
Extension Version: version 2.1.2
OS Version: macOS 12.0