شواهد و اسناد معتبری از مدیریت این سایت در دسترس نمی باشد و می توان گفت در حال حاضر مدیریت سایت بت 90 نامشخص است.