Rule of thumb (my personal observation): if you see Monero on some exchange, this exchange will NEVER ask KYC.
ToS/AML/KYC pages are just for the state authorities to simulate compliance and not for end users.
This is not true at all.
Monero is already listed on Kraken, Kucoin, Gate and other centralized exchanges that have mandatory kyc verification.
And other smaller exchanges can always ask for verification for any coins they have listed, not sure what ShapeBTC is doing exactly.
I only know one exchange that will never ask for any verification.
My point is that XMR transaction cannot be analyzed for "AML risk score" like other cryptos like Bitcoin and Ethereum. So an exchange cannot arbitrarily ask for KYC if detected user's coins as "dirty".