Most application allow unlocking for a small fee using a built-in payment system. Please check the options of the app regarding the purchase of the code. Also, some applications only allow you to check if the phone can be unlocked with a code which in this case if you decide to unlock, you will be transferred to an unlocking website.