Bright SDK implements several thresholds that are mainly intended to take care of your user's device and make sure our data collection does not interfere with their user experience in any way.
Before any data collection is made, we will make sure the device has enough battery, the CPU level is low and bandwidth used is not too high. In addition, we require a minimum up time, that is different per OS, and defined per each partner as part of our agreement with them.