When you install the ExpressVPN Keys browser extension, it requires certain permissions to work as designed. Learn what those permissions are and what each of them is used for.

AlarmsUsed to sync latest password manager data on a regular basis.
IdleUsed to lock the password vault after a period of time if Chrome is not being used.
NativeMessagingUsed to securely communicate with the ExpressVPN desktop app.
PrivacyUsed to set the default password manager and know whether ExpressVPN Password Manager is the default one.
StorageUsed to store configuration files for the password manager.
WebNavigationUsed to enable secure auto-fill functionality in iFrames.
WebRequestUsed to enable HTTP Basic Auth support.
TabsUsed to communicate securely with the tab to allow the user to select a login to auto-fill within the current tab, and to get the tab URL.
UnlimitedStorageUsed to increase the amount of storage the extension can use. We store configuration settings and app status information. This storage can only be accessed by the extension itself. No website or other extension can see it.
NotificationsUsed to let users know your ExpressVPN Keys has been updated, and to notify you of other updates.
ClipboardWriteUsed to let users copy data out of ExpressVPN Keys.
HostUsed to enable auto-fill functionality, by accessing all websites to inject the auto-fill scripts in the page.
OffscreenUsed to allow users to copy usernames, passwords, etc. to the clipboard.

ExpressVPN does not monitor or collect any data of your online activity or connections. To learn more about our commitment to your privacy, see the ExpressVPN Privacy Policy.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top

Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.