Optimization Recommendation
Good evening, sorry for my English on Google Translate, I'm studying for a degree in computing and information technology and I wanted to report something that I tested at the Magic Arena today. In your game there is the option to enter a code to redeem gifts and products through a space in the store, where this space allows a large number of characters to be typed, I was even able to copy 90 characters to that location, it probably has this capacity due to the need to increase the size of codes as the number of combinations runs out, but special characters can also be inserted that are not necessary for prerelease codes but are used in programming and this could be the beginning of a security breach in your game, there is also the fact that a simple code generated by CHATGPT can be used to automate the insertion of random codes in this field, it would be good if after about 100 consecutive wrong attempts in this field, the game disconnects the player to avoid an attack brute force or server overload due to multiple requests in a short space of time. As the hexadecimal system is used to create prerelease codes, if the time comes to have to modify the code, you can add 4 more characters to the character variation of the code, maintaining the size but making it even more complex, I suggest avoiding the following characters (i, o, q) because they look too similar to numbers when written in capital letters. I know that you are a serious company and that you have great developers and that the opinion of a simple student may be worth little, but I recommend that you make some adjustments, it would improve a lot.
![](https://secure.gravatar.com/avatar/f90f2c51300b745c23d4482b4b230b3f?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)