Your passwords can be stored on an Android phone in your Google Chrome app, which is linked to your Google account.
This floating Google search bar for Windows might be your next big productivity hack. Here's how to enable it.