X100T is a dongle which is used for key and remote programming via OBD2 socket with your mobile device. It is user friendly and supports many languages. It can do key and remote programming for following models, but is not limited to following system type. US Toyota Remote Type 1(Program Remote). US Toyota Remote Type 2(Program Remote and Erase Remote).