Creato in 2014 (Malaysia), iflix possiede 83 marchi fratelli e 1393 marchi concorrenti. iflix è di proprietà di Tencent Holdings, quotata alla borsa di Francfort. Il codice identificativo della società in Borsa (ISIN) è KYG875721634. Il settore di iflix è Contenuti multimediali interattivi.