Magic Leap 2 Devices
Last Revised: August 23, 2023
This Learn More is intended to supplement the information included within Magic Leap's Privacy Policy regarding the data collected by your Magic Leap 2 device, how that data is handled, as well as the features and functionality applicable to your Magic Leap 2 device. For information regarding Magic Leap's first generation Magic Leap 1 devices, please refer to the “Learn Mores” for Magic Leap 1, available here.
In this Learn More, we cover:
- Magic Leap 2 Sensors
- Magic Leap 2 Features
- Analytics and Optimization
- Location Detection and Use
- Apps
- App Permissions
For information regarding Magic Leap 2's second generation ecosystem or Spatial Mapping for Magic Leap 2, please refer to the “Learn Mores” for Magic Leap 2, available here.
Magic Leap 2 is a standalone spatial computer (along with available products and accessories) that enables a user to build and run immersive AR experiences. Magic Leap 2 devices may include certain technical features that enable you (or the enterprise managing the devices) to collect data from such Magic Leap 2 devices. You, or the managing enterprise, may elect to share certain data with Magic Leap for limited purposes (like to check for software updates, receive customer support services, or monitor license key compliance), however, Magic Leap 2 devices are not designed to offer a consumer-focused ecosystem like Magic Leap 1.
Magic Leap 2 Sensors
Overview: Magic Leap 2 devices use a variety of sensors:
- World Sensing Cameras: Outward-facing cameras on Magic Leap 2 devices collect wide view images of your surroundings in grayscale, which can be used, for example, to help determine the position of your head and refine the spatial scans of your environment, as well as identify hand gestures to be used for input and content manipulation. Note that World Sensing Cameras were previously referred to as “Peripheral Cameras” for the Magic Leap 1 device.
- Ambient Light Sensors: Ambient light sensors measure the light intensity around you, which can be used, for example, to auto-adjust display brightness and dimming.
- Depth Sensors: Depth sensors collect depth images of your surroundings, which can be used, for example, to build spatial scans of your environment (by identifying the relative distance of nearby objects).
- Inertial Measurement Unit (IMU) Sensors: IMU sensors in your Magic Leap 2 Headset, Compute Pack, and Controller measure the relative position, orientation, and motion of these devices over time. Note that IMU Sensors were previously referred to as “Motion Sensors” for the Magic Leap 1 device.
- Eye Tracking Cameras: Magic Leap 2 devices also have inward-facing cameras, which can be used, for example, to figure out where you are looking. Note that Eye Tracking Cameras were previously referred to as “Eye Cameras” for the Magic Leap 1 device.
- Microphones: Microphones on Magic Leap 2 devices capture audio of your voice during video recordings, calls, meetings, and when you use Voice Commands. The microphones also collect acoustic sound from the world around you, which can be used to create realistic digital sound effects.
- Picture Camera:Magic Leap 2 devices also have a picture (or “RGB”) camera that you can use to take pictures or videos of the world around you.
- Altimeters: Barometric pressure sensors collect air pressure readings of your surroundings, which can be used, for example, to determine changes in your altitude above ground and improve audio playback quality.
Processing of Sensor Data: If you use a Magic Leap 2 device managed by an enterprise, such enterprise (or the app provider of an application installed on your device) may have access to, may elect to collect and/or store, and may decide to share with third parties and/or with Magic Leap, any or all of the Magic Leap 2 sensor data outlined above, or other on-device output derived from such data.
Magic Leap does not automatically collect any such Magic Leap 2 sensor data directly from Magic Leap 2 devices. Unless your enterprise chooses to collect or otherwise process such sensor data, it is designed to be processed on your Magic Leap 2 device and is not processed by, transferred through, or stored on Magic Leap's servers for any period of time. Magic Leap recommends that you review the managing enterprise's privacy policy as well as each app provider's privacy policy to understand what data is collected, used, and disclosed to third parties. Magic Leap does not control how a third party app uses, stores, or shares your data.
Privacy Status Indicator: The Magic Leap 2 headset has external and internal-facing privacy status indicators. The external-facing indicator light provides certain information that helps to alert others about when certain Magic Leap 2 device sensors are capturing information. The internal-facing privacy indicators provide UI for when an application is using the picture camera, microphone, or is streaming content to an external source. Additional information regarding the lights on your Magic Leap 2 device may be found here. Certain device sensors, such as the World Sensing Cameras and Depth Sensors, are required for basic device functionality (e.g., to display augmented reality in your environment) or may be controlled by your managing enterprise (or app provider), and may not present a privacy status indicator when in use.
Magic Leap 2 Features
Magic Leap 2 devices have several features that offer you choices around whether or how you use them. For example:
Spatial Mapping: Spatial maps, known as Spaces, are a critical part of the Magic Leap ecosystem and help Magic Leap's platform enable interactions between digital content and your actual physical surroundings. Magic Leap 2 devices create Spaces in a different manner than prior generations of Magic Leap products. Learn more about Spaces and your options for storing your Spaces for Magic Leap 2 devices here.
Voice Commands: Magic Leap 2 devices offer Voice Commands, a speech-driven input methodology for performing certain system and in-app actions on your Magic Leap 2 device in place of using your Controller, such as changing the volume of audio, exiting an application, or taking a camera capture. Processing to enable Voice Commands is done locally on your Magic Leap 2 device. Voice Command data is not designed to be exposed to apps. Disabling Voice Commands in your Magic Leap 2 device settings will only affect your use of System Voice Commands.
- System Voice Commands: If you enable Voice Commands for system functionality, your Magic Leap 2 device's near-field microphone will be available to the system locally to wait for the wake phrase (“Hey Magic Leap”). Once the system recognizes “Hey Magic Leap”, a voice clip (typically five-to-ten seconds in duration) will be recorded locally and analyzed by on-device software. Note that words and phrases similar to “Hey Magic Leap” may inadvertently activate System Voice Commands. System Voice Commands are built with a preloaded library on your Magic Leap 2 device, so your Magic Leap 2 device should not recognize or respond to any audio or instructions other than the available System Voice Commands or In-App Voice Commands (if you've chosen to install an application that utilizes In-App Voice Commands).
- In-App Voice Commands: If you enable Voice Commands for in-app functionality, your Magic Leap 2 device's near-field microphone will be available to the application locally to wait for custom in-app voice commands. Applications are not required to configure a wake phrase for In-App Voice Commands and may not present a privacy indicator during use of In-App Voice Commands. Once the application recognizes a custom in-app voice command, a voice clip (typically five-to-ten seconds in duration) will be recorded locally and analyzed by on-device software. Note that words and phrases similar to the precise custom in-app voice command may inadvertently activate In-App Voice Commands. In-App Voice Commands are built with an installed application's preloaded voice commands library, so your Magic Leap 2 device should not recognize or respond to any audio or instructions other than the available In-App Voice Commands or System Voice Commands (if the system recognizes the wake phrase “Hey Magic Leap”). Although Magic Leap may provide tools and/or services to developers which assist in the creation of an application's voice commands library, Magic Leap does not review the content of said library (i.e., the words or phrases). Magic Leap recommends that you review the app provider's license agreement, notices, privacy policy or other documentation to understand what words or phrases may be included in its application's preloaded library and to understand how your data is collected, used, and disclosed by the provider of that app.
Hand Tracking/Gestures: When you enable Hand Tracking, your Magic Leap 2 device uses a world sensing camera to identify and forecast the location of key points on your hands in three dimensions, such as your joints and finger tips. Processing of world sensing camera information to enable this feature is designed to take place locally on your Magic Leap 2 device. Magic Leap will not receive any images or data derived therefrom that can be used to identify an individual. Please note that even with this setting disabled, apps may still have access to hand tracking information while you are using them. Hand tracking enables gesture-based input, allowing you to select system actions or manipulate content with your hands, like launching an app without using your Controller. Magic Leap recommends that you review the managing enterprise's privacy policy as well as each app provider's privacy policy to understand what data is collected, used, and disclosed to third parties. This setting is limited to use of gesture information for system functions only.
Iris ID: Iris ID is an optional feature, available on certain Magic Leap 2 devices, that allows you to unlock your Magic Leap 2 device quickly and handsfree (i.e., without your Controller) through software designed to enable iris recognition. When you set up Iris ID on your Magic Leap 2 device, an algorithm will create a template from your iris that is designed to be unique to you. To create your template, the eye tracking cameras capture images of your eyes. These images are then processed locally on-device and run through proprietary algorithms to generate a template (i.e., binary data strings). Iris ID is designed to store your template encrypted in a restricted area of your Magic Leap 2 device. Every time you use Iris ID, this template creation process is repeated and if the template is deemed to match the one generated at enrollment, your Magic Leap 2 device will be unlocked. Iris ID is designed for use only with the Magic Leap 2 – it is not designed to enable anybody to authenticate or identify you anywhere else.
Unlike your PIN, Iris ID enrollment is not mandatory. If you enable Iris ID, you will still be required to set up a PIN for your Magic Leap 2 device and you will be required to enter your PIN at least once before you can use Iris ID to unlock your Magic Leap 2 device. Should you choose to no longer use Iris ID, you can change your settings at any time. You will need to authenticate with your PIN to make this change. When you disable Iris ID, the template stored on your Magic Leap 2 device will be deleted.
Iris ID requires a license to the Developer Pro Edition or Enterprise Edition.
Eye Tracking: Eye tracking is an emerging technology used on Magic Leap 2 devices as a type of user input to figure out where you are looking while wearing a Magic Leap 2 device, to accurately render augmented reality (AR) experiences and to make those AR experiences more comfortable. Without eye tracking, your Magic Leap 2 device would be less immersive, less comfortable, and, in some cases, unable to function at all. For more information about eye tracking, visit our Magic Leap 2 Eye Tracking Data Transparency Policy.
Analytics and Optimization
Unlike Magic Leap 1 devices, Magic Leap does not directly collect information from Magic Leap 2 devices. However, Magic Leap does provide tools and services to enterprises that enable them to manage their Magic Leap 2 devices. If you use a Magic Leap 2 device managed by an enterprise, then, in addition to certain sensor and feature information, as described above, such enterprises (or the app provider of an application installed on your device) may collect, process, and/or share other information with third parties and/or with Magic Leap from such Magic Leap 2 devices, as follows:
- Device Usage Data: Device usage analytics data, including information about how you use your Magic Leap 2 device, such as volume levels, buttons pressed on the Magic Leap 2 device, and whether you are using accessories with your Magic Leap 2 device.
- Device and Software Performance Data: Performance data regarding your Magic Leap 2 device and platform software including the operating system, such as the performance of our head pose algorithms, data regarding whether your Magic Leap 2 device is properly calibrated, data regarding performance of other aspects of the system, such as your Controller, and power management performance. If you enable Voice Commands, the device and software performance data may also include the resulting text strings and event success or failure data from your use of Voice Commands.
- Eye Tracking Data: Eye tracking data including photos and videos of your eyes as well as eye measurements and information about where your eyes are looking, such as: pupil positions, gaze, vergence, center or rotation of eye, blink events, confidence of gaze and vergence, and eye behaviors (i.e., fixation, smooth pursuit, saccades).
- Hand Tracking Data: Hand tracking data including the position and orientation of 28 key points on each hand from which an enterprise may deduce additional data such as: finger extension, finger splay and hand pose. •
- Crash Reports: Crash reports which are stored on your Magic Leap 2 device. Such Crash reports may include information about your Magic Leap 2 device and what it was doing at the time of the crash, log files and other information regarding the performance of the app and operating system when the crash occurred.
- Log Information: Log files from Magic Leap 2 devices they manage, such as: access times, services used, hardware and software versions, device identifiers, MAC address and IP address.
- App Install and Usage Information: Information about apps that you install to and use on a Magic Leap 2 device managed by such enterprise, including the apps you start, stop, pause and resume.
- Settings Information: Information about the settings on your Magic Leap 2 device, including a list of paired Bluetooth devices, volume preferences, and which apps have received permission to access Magic Leap 2 device data or functionality, such as the Magic Leap 2 device microphones or picture camera.
- Other Information through Apps on Device: Information about use of a Magic Leap 2 device it manages through the use of additional apps installed on such devices. Please refer to the App Permissions section below to learn more about the choices you may have with respect to the data that apps on your Magic Leap 2 device may be able to access.
Location Detection and Use
Unlike Magic Leap 1, Magic Leap 2 devices do not attempt to derive any information regarding your location, nor does Magic Leap currently provide any functionality designed to enable an enterprise to determine the location of a Magic Leap 2 device user. However, Magic Leap 2 devices may be attached or paired via Bluetooth to peripheral devices which provide location services.
Apps
Although Magic Leap enables developers and enterprises to develop and distribute third-party applications that can be used on or with a Magic Leap 2 device, Magic Leap does not itself control or manage the availability or distribution of such third-party applications. Your use of any third-party applications with a Magic Leap 2 device is subject to the applicable licensor's own license agreement, notices, restrictions, privacy policy, or other terms. Magic Leap recommends that you review each app provider's privacy policy to understand how your data is collected, used, and disclosed by the provider of that app. Magic Leap does not control how a third party app uses, stores, or shares your data.
While some information from your Magic Leap 2 device is shared automatically with third-party apps that you choose to install on your Magic Leap 2 device, you may also choose to share other information with the providers of those third-party apps. Please refer to the App Permissions section below to learn more about the choices you may have with respect to the data that apps on your Magic Leap 2 device may be able to access.
In addition to third-party applications, Magic Leap may make available, either via download on magicleap.com or pre-installed (for optional use) on your Magic Leap 2 device, applications that are developed by Magic Leap such as sample or demo applications, system applications that enable you to use a Magic Leap 2 device, or Spotlight Experiences that are ready-to-use and highlight key features on your Magic Leap 2 device. For more information about Spotlight Experiences, visit our Supplemental Terms for Spotlight Experiences.
App Permissions
Apps you run on your Magic Leap 2 device may require access to certain information from your Magic Leap 2 device to function properly or enable certain features. Some information is accessed automatically by all apps you launch on your Magic Leap 2 device as it is required to help apps run. However, some apps may desire to access other optional or sensitive information, and in these cases, they are required to ask your permission before they will be able to access such information. Magic Leap recommends that you review the managing enterprise's privacy policy as well as each app provider's privacy policy to understand how your data is collected, used, and disclosed to third parties as they may reserve the right to use data beyond the example use cases described below. Magic Leap does not control how a third party app uses, stores, or shares your data.
Magic Leap 2 devices follow a data permissions model based on the Android permissions model, however, your Magic Leap 2 device also requires additional permissions that are specific to your Magic Leap 2 device that are not covered by the Android permissions model, such as eye tracking, spatial mapping, and custom voice commands. Details of the Android permissions model can be found in the Permissions on Android documentation.
Data Available to all Apps on Magic Leap 2
Below are examples of the types of information that are automatically shared with apps. This list is not exhaustive. Access to certain of these types of information may be disabled by you (or the managing enterprise) through your Magic Leap 2 device settings. If you do not wish to share information with an app provider, do not install apps from that provider.
- Internet: Apps will be able to access the internet connection your Magic Leap 2 device is using, however, Magic Leap's platform is not designed to share any information about your connection such as SSID (Network Name) or BSSID (MAC Address).
- IMU, 3-axis Accelerometer and Gyroscope Sensors: Apps will be able to access coarse motion information from the IMU, accelerometer, and gyroscope sensors in your Magic Leap 2 device.
- Perception: Apps will be able to access your hand positions, certain motion information (such as the speed and direction of your motions), gestures, and Controller positions. Some perception information, such as head position, and motion are accessible by all apps running, including while in the background. Apps use this information, for example, to understand when and how you are interacting with the apps.
- Marker Tracking: Apps will be able to access information regarding markers, such as aruco markers, in your environment, including a location for each such marker relative to your location. This information can be accessed by applications at any time, including in the background to help the application understand your physical environment.
- Spatial Anchors: Apps will be able to access information regarding persistent anchors placed in your environment, including a location for each anchor relative to your location in the World Model spatial map.
- Other: Apps will also be able to access other, less sensitive data and features, such as battery percentage, the ability to upload and download data in the background, digital rights management certificates, webviews, and media player integration information among many others.
Data Available with Permissions on Magic Leap 2
Below are examples of the types of information that require your permission for apps to access. This list is not exhaustive. An app is required to request access to this type of data before the app may access the information for the first time. If you wish to change which permissions you have granted an app, you can do so through your Magic Leap 2 device settings at any time, although your managing enterprise may have disabled user control over these and other settings. Please contact your managing enterprise for more details on how your Magic Leap 2 device has been configured.
- Camera: Granting this permission allows an app to access the picture camera and world sensing cameras on your Magic Leap 2 device for the purposes of capturing images and video, and for some limited computer vision processing use cases (such as a QR code or for purposes of overlaying filters on faces or objects) as well as and identifying hand gestures to be used for input and content manipulation.
- Microphone: Granting this permission allows an app access to your Magic Leap 2 device's near field and far field microphones to capture audio streams.
- Spatial Maps: Granting this permission allows an app to access the spatial scans of your surroundings while the apps are running, including while in the background. Apps need this information to display within and interact with your environment.
- Voice Commands: Granting this permission allows an app to access your Magic Leap 2 device's microphone to create and interact with custom voice commands.
- Eye Tracking: Granting this permission allows an app to access the eye tracking cameras on your Magic Leap 2 device for the purposes of exposing eye movement to the app.
- Depth Sensors: Granting this permission allows an app to access the depth sensors on your Magic Leap 2 device to better understand your environment.