Using android mobile to control arduino

When is necessary to use a level-shifter? some people use the 74HC4050N level shifter in conjunction with the btm222 module!