It's true, I have suffered on Binance. They have asked about transaction details and source of those funds as well. The funds came from one of my clients, but they were linked with a mixer.
You're not alone, because of that mixer connection many people faced issues on Binance and that's why one should always be cautious when depositing funds to a centralized exchange because they can literally freeze those funds anytime.
Same happened with me as well. I provide all the chat history with my clients, but they keep rejecting that. Finally, they block the account with all the funds. Though later they unblock me when I start writing through their social media, they refund funds and keep me blocked from using their platform. After years they again allowed me to use their platform again, as well.
Well, you were still lucky that they listened to you and refund your funds, but in some cases users might not get their funds back. If I'm not wrong your funds weren't that high, that might be the reason why they refund it to you. I've also faced some issues with Binance but they're somehow good at solving issues. Although, that's a centralized exchange, but to be honest, it's not that bad.
That's true, but need to make sure no-KYC service not going to ask for source of funds. But good to see b1exch never ask for source of funds, it's seems true non-KYC swap.
Very true, services like b1exch never ask for source of funds because they value privacy of their users and for them privacy matters more than anything else.