A machinists level is much more accurate than anything mentioned here. For instance, a very low cost Starrett 98-6 level (less than $100) has divisions that are approximately 80-90 seconds or .005" per foot (0.42mm per meter). An electronic level that reads to 1/10 of a degree is reading to 360 seconds.
If you need a level for something that is non-suspended, a machinists level is the way to go.
The phone apps are probably unbelievably inaccurate.
If you need a level for something that is non-suspended, a machinists level is the way to go.
The phone apps are probably unbelievably inaccurate.