yes, public and private are also detected. currently if a hack is private and ud, doesn't mean its not detected. a private hack i know of, not giving names, is UD but if you rage with it or even be a little obvious, BE will know you're cheating and do heavy searches for anything modifying or assisting the game, such as ahk
battleye is an armadillo, very, very tough.