Meta Quest (Virtual Reality) support

Feature name

  • Support inside Meta Quest, anywhere a password is needed

Feature function

  • enable bitwarden support inside Meta Quest

Related topics + references

  • LastPass is going to support Meta Quest, you should too
7 Likes

Feature name

Bitwarden in VR (Meta, Pico and so on)

Feature function

Make Bitwarden available in VR.

Reduce friction for services/games with account functions that require the user to type a password in, such as VRChat.
(Dunno if app:cli would be an appropriate tag, and I’m not sure if app:mobile would count for something like the Quest 2)

Related topics + references

The current process of installing the app has a lot of friction, and the app is classified under the “unknown sources” category.
By bringing the Bitwarden app into the app lab, or into the Quest store officially, it won’t be classified as such, and will always be visible.

References wise, the PWABuilder website permits one to bring their project to VR.

1 Like

I have an Meta Quest 3 (Meta VR Headset) and I was looking through the available apps when I came across Lastpass. We still need to login to apps and websites through VR so I thought this was a good idea and maybe you could create an app for the Meta VR platform?

Thanks for your consideration.

1 Like

Welcome to the community @TheCableGuy96! Your suggestion has been documented and forwarded.

1 Like

Thanks, it’s an incredibly popular platform so would be great to see it added.

1 Like

With the Meta universe now seeing more productivity apps this is a great idea. I see LastPass is now available. Needs Bitwarden support.

1 Like

Any movement on this? Using the web vault at the moment, but that’s clunky to say the least :smiley:

3 Likes

I just got a Quest 3 and found this topic via a search. +1 for this feature request. Thank you.

1 Like

My Setup
For reference I downloaded the Bitwarden .apk file from the official GitHub and side-loaded it with the app lab app named Mobile VR Station. I recommend YouTubeing the setup process, as it is relatively simple and requires no external hardware to get running.

Use Case
While the app is classified under the “unknown sources” category in your app menu, I copy and paste my credentials in certain apps but especially browsers with ease. Using the multi-window functionality on the Quest 3 I drag Bitwarden to the right or left, open a browser in the center, then copy from Bitwarden and paste by holding down the trigger button.

Limitations
This of course has limitations including the inability to copy and paste or even autofill credentials in immersive/VR Capable experiences especially games.

+1 this feature request. Thank you Bitwarden!

2 Likes

I’d love to see official support for this as well!

1 Like

Another Quest user here. I’ve been using the sideloaded apk for quite a long time and it works really well out of the box. Meta have said that developers are welcome to add their Android apps to the Meta store so it would be great to see and official implementation of Bitwarden on the platform. LastPass is currently the only pw manager on there and LastPass are not good.

Just as an extra note, the Meta Quest Browser is going to support browser extensions soon and was wondering if we could at least get an official Bitwarden extension there?

Article about upcoming Quest browser extensions:
https://www.meta.com/en-gb/help/quest/articles/in-vr-experiences/oculus-features/browser-extensions/

Cheers for all your hard work regardless, Liam

1 Like

Using the Bitwarden F-Droid repo would be a better approach since it could provide auto update.

I would definitely love to see this in the meta world. All my passwords are generated and it is quite a horrible experience living in services from within the be headset.

Also, yes, LastPass is ahead of you in this one, please help out.

Hi all,

I’m currently working on implementing a Bitwarden Client in Unreal, aiming to create a “native” solution with 3D capabilities for VR headsets. Although these “native” solutions are at the end of the day essentially Android applications, the goal is to enhance the experience with VR.

I would appreciate your help brainstorming how this should look:

  1. If you imagine a VR Bitwarden client, what solution would you like to see implemented?
    a) A 2D application similar to the current Android one but “officially distributed” (similar to the current LastPass solution).
    b) A 3D environment with 2D interaction (an immersive environment with a central canvas interface similar to the web vault).
    c) A 3D environment with 3D interaction (a fully immersive 3D environment with 3D elements to interact with).

  2. Current accessibility features on VR headsets are somewhat limited. Features that enables the implementation of autocomplete flows are missing, and the only “sharing between different applications” feature is to add the content of one field at a time to the system clipboard. Do you think this approach would be sufficient, considering the situation might improve in the future?

  3. VR headsets are still limited in hardware power and, to my knowledge, do not allow multitasking. This makes context switching between applications cumbersome. Do you think this approach would be sufficient, considering the situation might improve in the future? For example, the current workflow could be:

    • Open Bitwarden
    • Log in to the vault
    • Look for the vault item
    • Memorize the username
    • Copy the password
    • Close Bitwarden
    • Open the other application
    • Navigate to the login form
    • Type the username
    • Paste the password

Thank you for your insights!

  1. well of course i want 3D+3D, but i’m guessing that will take a lot longer. i would not mind if you took the shortcut and just enabled the 2D app.

  2. well, no, not sufficient, but that’s not your fault right? the correct approach is to use the system provided apis for supplying “keychain” logins through the OS, any time any app uses OS APIs to request someones credentials. like in iOS, you can enable bitwarden as a password locker, then in ANY app, autofill is provided

  3. i don’t see any other way, assuming Quest does not yet have OS-level keychain support. better would be the ability to bring up the 2d app while IN the requesting app, copy UN, dismiss the 2D app, paste, bring it up again, copy PW, dismiss, paste

Thanks, Davec, for your insights.

I will definitely take a look at porting the web vault as a 2D application since they use an almost (in theory) compatible stack, and in parallel, have a full 3D app. We’re still in a moving world, so things can change very rapidly. Hopefully, very soon, some functionality will be exposed by the OS, resulting in a smoother UX experience.

Would love to see a browser extension for Meta Quest Browser, also there should be a way to use passkeys somehow, either through the app or the extension, although tweaks to the Meta Quest OS itself might be necessary to be made first.