ZeroPool is a much more advanced privacy solution than any mixer. It allows you to:
• Hide amount, source and destination addresses from any external observer
• Store and do atomic swap of ETH and any ERC20 tokens
• Smart contract with ZKP and UTXO under the hood
• Wallet - chrome extension that generates key pairs on BabyJubJub elliptic curve.
You can find detailed explanation on the cryptography on ethresear.ch