Are sportsbook apps legal?

They are legal. However, you need to make sure that the sportsbook whose app you are using is legal in the place where you live. Having an operating license in your area is a must. Furthermore, you need to be of legal gambling age in order to be permitted to use the app.