No. You don't need to connect your headset to a PC to launch into the online world or start collaborating and gaming. You can still connect to a computer if you like, but these are standalone headsets and are fully capable of working independently.