Its fully anonymous in a decentralised way, integrated on protocol level and is optional.
It uses a thoroughly improved and adjusted CoinJoin to accomplish that.
Well that is quite impressive. Is there any other method of doing anonymous transactions currently? (Whether its a service on top of bitcoin or another cryptocoin which implements an anonymous feature)
Also, why is it a seperate action in the protocol and not a standard (all transactions anonymous).