Bitcoin can be used anonymously with a little understanding. The ledger is immutable and permanent, however a party is only identified by their public key, and the chain of transactions that carried money to that key. If you can't associate that key with an actual person, we consider that pseudo-anonymity.