The process is entirely based on the device's unique IMEI (International Mobile Equipment Identity) number. The unlock code is a unique string of numbers, usually 12 to 16 digits, specifically generated for your device. The FastGSM client works by using your IMEI, communicating with a remote server, and retrieving the correct Network Control Key (NCK) for your phone.