Flightmode usually switches off all sending and receiving function. And it is absolutely legal to use it that way inflight. When deadheading usually i use the ipod function to listen to music, on the flightdeck i use some aviation apps. And on the ground i switch it back to normal mode and check weather, mail and the internet if needed