My Aranet4 has been great, the original batteries lasted well over a year with even with Bluetooth transmissions enabled, which can be read by any BLE application (I use Home Assistant). You only "need" the app for firmware updates, speaking of which, the most recent firmware update seems to have thrown my calibration out of whack as outdoor air now reads 600ppm. Hopefully they fix it soon.