@shebang If they are held by a third party yes. Bitcoin is very easy to track because the entire blockchain is public. If your wallet is linked to your actual identity (I assume Canada requires Bitcoin ATMs to ask for ID) then they can easily track you even if you store your coins on a hardware wallet.
Luckily, there are anonymous currencies like Monero and PirateChain.