No, MobiStealth is not installed on the SIM card. Instead, it is put on the phone's internal memory and works without the SIM card.