Popular open source hardware wallet, Trezor by SatoshiLabs, has come under fire for ditching cypherpunk ideals in order to accommodate the Swiss Financial Market Supervisory Authority's anti-money laundering requirements by integrating Address Ownership Proof Protocol.