In reading some forum threads and email chains over the last couple of years, I think there is some confusion about the Know Your Customer (KYC) verification at Escrow.com, Payoneer Escrow, and other escrow services. As far as I understand, the KYC verification process is not a form of due diligence for a buyer or seller.
From what I understand, KYC verifies that the buyer and seller in a transaction are who they say they are when the transaction is set up. If a scammer or thief is one party to a deal, the KYC process would likely not be able to “out” that party as a scammer or a thief. The process would simply verify that their banking details match their account details.
Let’s say that Joe is buying Example.com from Bob using a domain name escrow service. I believe the escrow service will verify that Bob and Joe are who they say they are. They do not verify that Joe has the funds to buy Example.com nor do they verify that Bob actually owns the domain name or has the right to sell the domain name. Essentially, if Bob stole the domain name or otherwise has no rights to sell the domain name, that is something that the escrow service would not check.