It certainly is, will connect to your phone/tablet/Apple TV/computer with bluetooth or you can get an ANT dongle (about 10GBP from amazon) to connect it to a PC/Mac.
It has two controllable resistance settings; First is ERG mode, this is where you do a planned workout in an app such as TrainerRoad or Sufferfest and the trainer will lock you in that effort no matter what gear your in. The other is sim mode where a programme like Zwift or Rouvy will vary the resistance to mimic the terrain you ride in a virtual world.
A couple of reviews for you
https://youtu.be/vMvVudG_0U8
https://youtu.be/tyc68vvgjyU
The take home is, great resistance unit for structured workouts but lacks big fly wheel for road feel in real sim. Personally never found this a huge problem as your always going to be sat in your garage staring at a telly, so feel is a bit irrelevant
I also have a 30 day trial to Rouvy which came with my new trainer which ill chuck in.