Skip to main content
seanboult
November 20, 2023
Question

Feature Request - Streamer Mode for Enhanced Privacy

  • November 20, 2023
  • 12 replies
  • 750 views

Hello 1Password community!

I hope this post finds you all well. I'm a long-time user and fan of 1Password, and I have a feature request that I believe could significantly enhance the user experience and security for many of us.

Problem Statement
One concern I've noticed while using the 1Password desktop app is the inadvertent exposure of sensitive information, such as addresses, email, and phone numbers, when sharing screens during streaming or presentations. Currently, only password fields are maskable by asterisks, leaving other critical data vulnerable to accidental exposure.

Proposed Solution - Streamer Mode
I'd like to propose the implementation of a "Streamer Mode" in the 1Password desktop app. This mode would allow users to enable a secure mode for all fields, ensuring that personal information remains masked during screen sharing. This feature would be invaluable for those of us who frequently share our screens at work or home, providing an extra layer of privacy and security.

Comparison to Other Tools
We've seen similar features in other tools, such as Discord, where usernames can be masked. Implementing a Streamer Mode in 1Password could have a similar positive impact on user privacy and security, preventing accidental leaks of sensitive data.

Use Cases
Imagine being able to confidently share your screen during a work presentation or a live stream without the constant worry of accidentally revealing personal information. A Streamer Mode in 1Password would cater to a variety of use cases, making it an essential addition for those who prioritize privacy and security.

User Benefits

  • Enhanced privacy and security during screen sharing
  • Confidence in sharing screens without the risk of exposing sensitive data
  • Peace of mind for users in various scenarios, including work presentations and collaborative projects

Request for Feedback
I would love to hear your thoughts on this proposed feature. Do you see the value in having a Streamer Mode in 1Password? Are there any additional considerations or use cases that should be taken into account?

Let's discuss and collaborate on making 1Password an even more secure and user-friendly solution!

Thank you for your time and consideration.

12 replies

1P_Dave
1Password Employee
November 23, 2023

Hello @seanboult! 👋

Thanks for interesting idea! I can definitely see how a special mode would be helpful, especially if you still want to access 1Password (or show it off) without revealing any of the information that you've saved there. I've passed along your feedback to the team.

For the time being, there are a few things that I would recommend:

  1. Change your auto-lock settings to have 1Password lock more often. If 1Password is locked then no one can see your items: How to set 1Password to lock automatically
  2. Lock 1Password manually before streaming your desktop by using Shift-Command-L (on Mac) or Ctrl + Shift + L (on Windows).
  3. In the 1Password desktop app's settings make sure that the following options are turned off: "Always show passwords and full credit card numbers" and "Hold Option to toggle revealed fields".

You can also consider fully closing 1Password while streaming or using a different Mac/Windows account where you're not using 1Password.

Thank you again for the feedback and for helping us make 1Password even better. 🙂

-Dave

ref: PB-37012770

November 23, 2023

@1P_Dave There is a somewhat new Windows API on Windows 11, may be also working on recent versions of Windows 10, that enables apps to hide themselves from being recorded/screen captured. These apps are not visible on screenshots (looks like magic!) and not visible if the screen is captured by streaming apps like OBS or with desktop sharing from collaboration tools like Teams.

May be a feature to implement for 1Password on Windows, however that will of course only work for the desktop app. The browser plugin is probably excluded from this, since it is running not by itself but within the window context of the browser.

1P_Dave
1Password Employee
November 24, 2023

Former Member

I've taken a look and it sounds like you're referring to the SetWindowDisplayAffinity function. That does indeed look like it would be useful, especially in regard to the original poster's suggestion. I've forwarded this information to the team internally as well.

Thank you for suggesting the function! 🙂

-Dave

ref: PB-37024018

February 12, 2024

Hi, I just discovered that the 1Password 8 Electron app on Windows 10 doesn't have this feature yet, while KeePassXC on Windows and macOS has been doing this since 2022 (the 2.7.0 release that included the commit merged in 2021).

I'd really like for this to be a feature, as it's my opinion that human errors can occur when it comes to screen sharing or screenshots, and it would be beneficial that password managers help mitigate these human errors that could lead to compromise in security.

Here's the pull request for this feature in KeePassXC, which works on my Windows 10 21H2 machine as of the time of this post. https://github.com/keepassxreboot/keepassxc/pull/6030

Hope to see this feature soon, I personally find this a blocker to using the 1Password 8 Electron app on my Windows gaming rig where I frequently have OBS and Discord streams going when I'm gaming, and might occasionally need to login to game accounts or related where I don't want to accidentally reveal my other credentials or vault items.

1P_Dave
1Password Employee
February 12, 2024

@JJGadgets

Thank you for the feedback. I've shared your request with the team as well. 🙂

-Dave

ref: PB-38252393

April 1, 2024

For what it's worth, I found out today that Discord, also an Electron app, can now hide itself from OBS and screenshot apps like ShareX when the Discord Streamer Mode is enabled, at least on Windows.

Disappointing to take a screenshot and see both KeePassXC and Discord disappear from the screen but not 1Password.

1P_Dave
1Password Employee
April 3, 2024

@JJGadgets

Thank you for the additional information, I've passed it along to the team. 🙂

-Dave

seanboult
seanboultAuthor
August 12, 2024

Funny I saw @ChrisC1P share a screenshot in another thread. Obviously it was all manually blurred but this feature in an age where we are always sharing screens in slack/teams/zoom/discord this is a much needed feature to keep your info safe from accidental leakage.

1P_Dave
1Password Employee
August 14, 2024

@seanboult

Thank you, your feature request has been shared with the team. 🙂

-Dave

Kyrast
August 18, 2024

I'd just like to emphasize that two different feature requests are proposed in this thread. They both loosely fit under "streamer mode", but each one has very different use cases:

  1. Option to signal 1Password window should be blacked out for screenshot/screen sharing/presentation, etc. applications
  2. Conceal* the contents of all 1Password fields by default. The 1Password window including its categories, settings, etc. should not be blacked out.

'*' A counterpart of sorts already exists in the Settings > Security > Concealed Fields > Always show passwords and full credit card numbers. The 2nd feature request could become an additional option in this Concealed Fields section.