Theres a big misconception that bitcoin is entirely anonymous. Bitcoin is pseudoanonymous, in the sense that your name is not linked to your bitcoin address, but you still have a bitcoin address thats static and so it could technically be linked to you.

Is this a True ?
If you use the same btc address for every transaction then yes it's pseudoanonymous but I think it depends on the wallet service you're using. Many popular wallets like ledger live will automatically generate a new btc address every time you send or receive btc.