KYC/AML
KYC (Know Your Customer) is identity verification a platform collects from users; AML (Anti-Money Laundering) is the broader set of rules and monitoring built to stop illicit funds moving through the financial system.
KYC (Know Your Customer) is the process of verifying who a user is — typically an ID document, a selfie, or both — before a platform lets them transact. AML (Anti-Money Laundering) is the wider framework KYC sits inside: the laws, monitoring, and reporting obligations that regulated financial businesses, including many crypto exchanges, use to detect and stop illicit money movement.
The two get mentioned together because they're usually implemented together. A platform that takes custody of user funds and acts as an account-based intermediary is typically regulated as a money service business, which means collecting KYC on its users and running AML monitoring on the transactions that pass through those accounts. This is exactly why the requirement shows up so often when you sign up for an exchange: you're opening an account with a custodian, and the custodian carries the compliance obligation that comes with holding your money.
This matters when swapping because it determines whether you need an account and ID verification at all, not just how strict the checks are. A custodial exchange holds your balance internally, so it needs to know who that balance belongs to. A service that never takes custody — funds move directly from your wallet to a destination wallet, with no account balance sitting in between — has a fundamentally different compliance posture, since there's no held balance or account relationship to attach an identity to.
Zest is non-custodial and doesn't require an account or ID upload to swap: connect a wallet, get a quote, and funds move straight from your wallet to a destination wallet you specify. That doesn't mean the transaction happens in a compliance vacuum — the exchange partner providing liquidity for a given quote still runs its own screening on its side of the trade, the same way any liquidity provider handling large transaction volumes does. See the no-KYC crypto swaps guide for a fuller walkthrough of what "no account, no ID" actually means in a non-custodial flow, and what it doesn't change.
It's worth knowing that AML monitoring isn't only about identity — transaction size and pattern matter too. Unusually large transfers, the kind associated with whale wallets, routinely draw extra scrutiny at custodial exchanges regardless of whether the sender has already passed KYC, since AML programs watch behavior on an ongoing basis rather than checking identity once and stopping there.