It gives you a gentle buzz every few minutes to keep you aware.
Nap Guard comes in handy when you neither want to fall asleep nor stay awake - on a bus, at the terminal, or on the couch with your baby sleeping on you.
It can also help when you just want to keep track of time passing without looking at your watch.