Do you recommend that, the KeyValueCode string is saved with in the code? How well is the string encrypted?

The key value code string should be saved in the code. It's encrypted by our proprietary algorithm. And, it will be decrypted by the ElecKey system that we make it difficult to be traced by debuggers. In addition, you may consider to encrypt the key values code string again by your algorithm, and then decrypt it before putting it to the Kc.KeyValueCode.