Because this may be a lot of code, this seems reasonable as a separate module. Some docs: https://learn.microsoft.com/en-us/uwp/api/windows.devices.sensors?view=winrt-26100 https://developer.android.com/develop/sensors-and-location/sensors/sensors_overview https://developer.apple.com/documentation/sensorkit