Different apps may request different types of permissions - audio recording, access to your Magic Leap 2's cameras, etc.
Permissions can be modified from the Settings menu. You can either manage the permissions granted to a specific app, or review different types of permissions and what apps have been granted or denied those permissions. To access the different permissions, go to "Settings" > "Privacy".
Information Shared with Apps
Apps you run on the Magic Leap platform 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 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 each app provider’s privacy policy to understand how your data is collected, used, and disclosed by the provider of that app as they may reserve the right to use data beyond the example use cases described in this article. It is your responsibility to review any third-party agreements related to such applications and the privacy and data security practices of such third party. Magic Leap is not responsible for third-party applications. The available app permissions are based off Android's permissions.
Below are examples of the types of information that are automatically shared with apps. Access to certain of these types of information may be disabled by you or your employer through your Magic Leap 2’s 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. 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’s device settings at any time.
Camera: Granting this permission allows an app to access the picture camera 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).
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 World Model spatial map 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 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.