I picked up a pair (indoor+outdoor) of https://www.airgradient.com monitors a few months ago. Happy with them so far though I have not decided on their final positions.
1. The VOC readings use a relative scale and it's relative to a floating value: the last 24 hours. If a VOC source is present for more than 24 hours, it will quietly become part of the baseline value (100). You can read more here: https://forum.airgradient.com/t/measurement-values-for-the-a... , https://forum.airgradient.com/t/measurement-values-for-the-a...
2. The CO2 measurements re-calibrate to the lowest value detected every week (as ~400 ppm clean air). If it's not exposed to clean air every week, the readings will drift. When users asked how this worked, calibration hadn't been thought about much, if at all: https://forum.airgradient.com/t/model-number-for-co2-calibra... , https://forum.airgradient.com/t/model-number-for-co2-calibra...
3. The graphs don't show reboots, even though reboots (always?) reset the baselines. Reboots happen relatively frequently due to software updates. So, even the relative scale can change without any entry on the graph.
I was pretty annoyed because it didn't seem like the company had thought through the user experience enough to even encounter these questions, let alone consider the best implementation (or at least document the flaws in whatever they're able to implement). This is the whole purpose of the product. The company means well and tries hard, but at some point good intentions matter less than the product.