Highly accurate I've tried most of the similar apps and this is the best. I am using it for machine levelling and you can get almost perfect results by calibrating it  turning the device 180 degrees and checking the difference.
February 29 2016