Navigation Gestures does everything almost every other gesture-control app will do for you, but it is unique in that it is the only gesture control app that allows you to completely hide your phone’s default navigation bar without requiring root access. If you’re not a root user, you’d have to use the navigation bar in conjunction with gestures when using other apps, which doesn’t seem so exciting.
Another interesting thing about Navigation Gestures is that it supports a wide range of Android devices, indeed almost any Android smartphone running Android 8 Oreo down to JellyBean (4.2). It, however, doesn’t support Android P and higher, which shouldn’t be a cause for concern since native support for gestures is being added to Android from that version upwards anyway.