El canal es propiedad de la Fundación para el Mensaje del Islam que preside el jeque saudita Abdulaziz al Fawzan y cuenta con el respaldo de la familia real saudita.