Morphose is a decentralized, non-custodial privacy protocol built on Binance Smart Chain. It doesn't rely on an off-chain relayer and the entire protocol happens entirely on-chain. It breaks the on-chain link between transactions by using zk-SNARKS technology, offering transactional privacy in the process. While the protocol is usable on BSC and Ethereum at the current moment and also is Polkadot-ready, the token lives on BSC.
The solution works by allowing any address to deposit an asset in the contract in pre-defined amounts. The user can then use any address to withdraw the amount with no way to link the withdrawal address to the depositing address. While the amount being deposited and withdrawn from the contract is visible on the blockchain explorer, there is no way to know where the amount was sent or where it came from originally.