I'm not a mech guru. I'm aso not active anymore.
What you saw on video has little to do with advanced mechanics, it's probably just their own dedicated third-party software for some live match stats. Kind of thing that could probably get you banned here.