Assalaamu alaikum wa rahmatullahi wa barakatuhu,
الجواب وبالله التوفيق
Our method to give the Fatwa in regards to the permissibility or non-permissibility of such contracts is that the Shar’i ruling about it is given after reviewing the personal contracts.
As a precaution, giving Fatwa only on the details of the website is avoided as more often, compared to the websites, there are more details and particulars in the personal contracts on which the permissibility or non-permissibility is based. Giving Fatwa without their consideration is against Caution. Please forward your personal contract received from this institution. Inshaa Allaah after reviewing its Shar’i ruling will be provided.
واللہ اعلم بالصواب