Understanding what CoinJoin can and cannot protect you from
Reduces linkability between inputs and outputs on-chain.
Increases plausible deniability within an anonymity set.
Makes surveillance clustering more costly and less reliable.
If your device is compromised, attackers can see everything before encryption happens.
Address reuse, poor post-mix hygiene, or leaking xpubs to third parties.
KYC/AML data you've already given to custodians.
Network-layer leaks if you bypass Tor.
Privacy is a practice, not a product. Your responsibilities include:
Commercial entities performing blockchain surveillance for profit.
Custodial services that may share or leak customer data.
Entities monitoring network traffic at various levels.
Other coordinators that might log or sell user data.
For maximum privacy: