Skip to content

What is Lens ID?#

Your Lens ID is your unique identity within Lens. It is used to register our products such as Lens Desktop and access our cloud services. You can sign in to all Lens services with a single Lens ID.

To create a Lens ID you need to:

  • Access the Lens ID sign-up page at https://app.k8slens.dev and provide a username, password and email address (sign-up with github or google accounts is also possible).
  • Agree to the Terms of Service and Privacy Policy.
  • Verify your email address.

How does Lens ID work with Lens Desktop?#

Lens ID is used to register your Lens Desktop application. Lens Desktop periodically checks whether your Lens ID is active and updates your basic profile information displayed in the Lens Desktop application.

Users who want to take advantage of Lens cloud services can use the same Lens ID to access the services.

What technology is used for Lens ID?#

Lens ID is based on OpenID Connect which is a simple identity layer on top of the OAuth 2.0 protocol. It stores a JSON Web Token in Lens Desktop and is used to verify the identity of the user based on the authentication performed by our authorization servers.

What information is being communicated to the cloud?#

The Lens ID is only meant to provide an identity with basic profile information to Lens Desktop. No sensitive data such as kubeconfigs, local profiles, secrets, config maps, etc… is uploaded or synced from Lens Desktop to our cloud services.

What about privacy?#

As per the Lens End User License Agreement Lens Desktop may automatically communicate with Mirantis servers to perform automated software updates and usage tracking. These features are designed to help provide a great end user experience and you may manually opt-out. For more information about how Mirantis handles and processes personal information, please see our Privacy Policy.

Does Lens Desktop work in an air-gapped environment?#

Lens Desktop is able to work in air-gapped environments.