Dunno about the spin class thing. I'd think it would be seeing as it factors alot of different data , like heart rate, temperature, and other factors. And it logs when you lay down vs when you are actually asleep. This is what the sleep tracker looks like.