[Feature Request] Support wildcard per-domain emails

Ceveos
Ceveos
Community Member
edited November 22 in Lounge

1Password is in a hybrid state where the tool is very powerful for both casual users and developers. With the focus on developers should come certain advanced options. For example, 1Password supports email masking with fastmail, but there's a couple of caveats to this solution:

  1. It requires you to sign up for a specific provider. I understand FastMail provides the API you require, so I won't discount the reasoning.
  2. FastMail is a whole new inbox. This is overkill for many users and simply a deal breaker on its own. Compared to competitors such as simplelogin which simply forwards emails to your inbox, this does not entirely cover certain use cases a user like myself may have.

My main focus is going to be on point 2. As a developer (and honestly any power user), it's trivial to have a custom domain and have a wildcard email domain which does the forwarding work that I alluded to. All I want from 1password is to leverage this ability.

Proposed Solution:
When a user enabled advanced mode, allow the user to have the email generated per-site to be unique. I propose a couple of solutions to this:

Solution 1: site_name@youremail.com
The first -- and simplest -- solution is to simply have 1password fill in what site you're on (e.g. discord) and create a email as such. In this case, your email would be discord@youremail.com

The important part here is that 1Password should assume that all emails are valid. This means that there is no API request that 1Password should make, and therefore the cost of implementation is entirely free.

Solution 2: Random UUID/string emails
The second solution would be to allow for just straight up a random string per-email. To make this more powerful, you may allow the user to specify a prefix or suffix that must be added to the email name in order to pass some sort of filter that our email forwarding service may have.

For example, I can have a suffix called "-mySecretKey" and then the email generated would be "someRandomString-mySecretKey@youremail.com"

I believe with these two features, you will give a lot more power to developers and increase the value of your product. I'll be frank, FastMail does not work for my workflow and it's not even a matter of cost. I can design my own solution, but I can't change 1Password to then work with that solution. Having these two simple changes will make 1Password just that much more valuable to me and likely many others.


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser: Not Provided

Comments

  • Hello @Ceveos! 👋

    Thank you for the detailed feature request! I can certainly see how a more user-configurable option for masked email aliases using a catch-all domain would be useful and I've filed this with our Product team. They'll look into the possibility of building a masked email alias feature of this kind in future versions of 1Password.

    I appreciate you taking the time to post this suggestion. 🙂

    -Dave

    ref: PB-44758314