Badly needs a calibration function.
The device doesn’t auto connect to Bluetooth for a good reason.... when connected it draws around 12mA from the battery, when not connected to Bluetooth this drops to around 2mA. So you don’t want it connected all the time like when you are in bed etc. Overall it is very good value for money, just a shame the accuracy is not a bit better.