For IRB-related reasons, we need to limit the passive data collected by MindLamp for an upcoming study. Specifically, we want to collect GPS data and participant survey responses, but collect no other passive data.
In testing the current app release, we have been able to mostly limit passive data collection by denying access to other sensors on the phone side. However, on some devices we are still getting a small amount of data from other sensors (e.g., accelerometer, magnetometer, gyroscope). I suspect this might be because the OS does not require explicit permission for access to those data types.
Is there a way that we can prevent the server from logging data from unwanted sensors in the database? We have updated
sensor_spec to include only
lamp.gps (based on the information in this thread: We are not seeing sleep data · Issue #119 · BIDMCDigitalPsychiatry/LAMP-platform · GitHub), but we still seem to be getting data from the other sensors.