My friend recommended me this exchange to trade but I wanted to KYC in advance to avoid any surprises. It may be strict, but I passed it, just followed the instructions and got verified in a couple of days. No complaints of any edited photos from them, the procedure is clear and straightforward. So far so good, hope it stays that way

KYC-ing in advance does not mean you'd avoid any surprises. Any centralized and custodial exchange can request you to reverify and/or request further personal information. I suggest at least skimming their terms of service.
Further, HitBTC is known for its shady practices -- selective scamming and problem/s typically arise once a user has deposited money to them particularly relatively significant amounts where they get the surprise invasive KYC.
You still have time to get out
