Question: how to check if someone is on xbox live?
Answer: Zack is right, the BEST way to track and wait to find out, is create a new xbox one account, on your PC or phone. Add your actual account as a friend, and just from time to time check your xbox app on your phone to see if it shows your actual account logged on, playing something (When you're not supposed to be).