I decided to give this exchange a shot after seeing their bold claim on their website:
"No registration, no need to share your personal details. We don't hold your funds, all exchanges take place instantly in fully automatic mode."
This is a very common practice with instant exchangers. They say something in big font on their main page, and say the exact opposite in the fine print in their terms.
There's a reason their Trust summary looks like
this: they're an anonymous website using KYC as a reason to keep funds.
More to read:
Fixedfloat is scamming me for 8000+ EUR IMPORTANT PSA!.