Nope, Star Acquired both Satellite and Streaming Rights from CSA. Star sub licensing ACC, ICC, PL, CSA, State leagues and many more sports Rights, But Star never Acquired any Rights from Fancode.
Star India has acquired the media rights of Cricket South Africa (CSA) till the end of the 2023/24 cricket season, across Asia, Middle East and North Africa. The agreement will cover all international cricket matches played by the South African men’s cricket team.
They have clearly mentions everything on their website which CSA Media Rights own. Reason for Sub licensing is Media Rights Acquisition cost recovery impossible for every Broadcaster and now Sony also slowly following Disney Star's footprint.
Fancode get these rights thru star
And it's for whole season
After West Indies tour of south Africa Netherland tour of south africa also streaming live on fancode