My new favortie app: insight timer.
I'm the one who has yoga teaching anxiety dreams where I demo a restorative pose, stay there and fall asleep, and wake up 45 minutes later and the whole class is still there staring at me.
I don't use this app in my classes, but I use it in my practice. Especially if I set myself up in a restorative pose and have a class coming in (see above). That way I can concentrate on my breathing instead of wondering how long I have been there. And, hey, I'm not perfect, I fall asleep sometimes and I like knowing that I won't be living out my stress dreams.
I also use it for my meditation practice. Same reasons apply. That way I can go deep and not freak out about how long I have been there.
There are different sounds to choose from. You can have a starting bell, delayed even; interval bells, to bring you back; and ending bells. It is simple to choose bells and times. Plus, it keeps track of your practice.
And, in this world of social media, one of my favorite parts is that the home screen displays how many people are meditating at that moment. It is a wonderfully comforting thought that other people are practicing "with" me.