Data Collection

Last Updated: 12.01.2022

How Metalitix™ tracks data, and what it tracks:

During a user playthrough of a 3D spatial experience, Metalitix collects "data points." By default, a data point is sent once a second but developers can increase or decrease this frequency.

Developers can also choose when to begin recording data or when to stop. However, data collection stops once the user closes the 3D experience and does not persist during other device activities.

While Metalitix does not collect personal information such as address or image captures, it is up to the developers using Metalitix to confirm and communicate that their experience complies with local privacy laws.

A full breakdown of data collected by Metalitix is available in the table below.

Definition & Notes
Example Data
Date and time
12 January 2023, 5:45.135 PM
The website and platform they are accessing the experience through
User Agent
Device, browser, operation system, and their versions
Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
Virtual coordinates in the experience's virtual world
{ x: 0.5, y: 3.4, z: 1.2 }
Could be device rotation or virtual world rotation
{ x: 0.2, y: -0.3, z: 1 }
Field of View
Could be from device camera or virtual camera
60 degrees
Aspect Ratio
Could be from device camera or virtual camera
Near Plane
Closest virtual position that can be rendered
Far Plane
Farthest virtual position that can be rendered
Frames per second from the device used to indicate device performance
33 fps
Virtual object user is looking at and a virtual coordinate
MyMesh1 at { x: 0.3, y: 15 }
Physical or virtual gesture and a screen or virtual coordinate
KeyPress at { x: 30, y: 52 }
A 1-5 response based on survey prompted to the user
Level 5
Timestamp of virtual animations playing, if any
MyAnimationName: 1.3 seconds
Position and rotation of virtual objects, if any
MyEntityName: {
  position: { x: 0.5, y: 3.4, z: 1.2 },
  direction: { x: 0.2, y: -0.3, z: 1 }
True/false, number value, user IDs, or text configurable
MyCustomData: “Coin Collected”