Yes, you are required to upload some personal documents in order to verify your identity and address. You also have to do so before being allowed to place deposits or play games at the casino. All of these measures are in line with the MGA regulatory frame.