You guessed it right there's a catch, how can there not be ? It's Microsoft we're talking about here😂 it only works if you have a Microsoft developed operating system. If it's a PC then you gotta have windows. If it's phone then you gotta have windows phone,same deal with tablet and if it's a Xbox well Xbox is Xbox.