Trezor suite’s 10 wallets per coin limitations raises questions about privacy

Hi everyone. On the Trezor website we can read the following.

https://trezor.io/learn/a/multiple-accounts-in-trezor-suite

Account limits in Trezor Suite

In Trezor Suite users can create 10 accounts (of each type available) per cryptocurrency. This is a practical limitation that helps decrease the load on the SatoshiLabs servers—the number of accounts supported by your Trezor is in fact not limited.

They saying “This is a practical limitation that helps decrease the load on the SatoshiLabs servers” Makes me think that they store online (not offline on each device) the different wallets created by an user. This is a critical privacy issue because they can associate multiple accounts to one user.

Is Trezor transparent on what they store on their servers form users, devices, etc?

4 thoughts on “Trezor suite’s 10 wallets per coin limitations raises questions about privacy”

  1. I don’t think this is because they store your account info. They might. They might not. The reality is that what they are saying doesn’t automatically mean what you seem to think it means.

    From my understanding (and anyone is welcome to correct me if I am wrong in any way here) every time you connect to Trezor Suite online it sends the public key of your account to the server and checks all your addresses (or maybe just the first 20?) for transactions and balances. This can happen multiple times in a user session, like if someone goes to refresh their balances because they are waiting for a transaction. And it does this for every single account.

    So that’s the load on the servers they are talking about. Every update on your end requires the servers to recheck all the addresses in an account for transactions and balances. Having 2 accounts means the servers do twice as much work. 3 accounts mean triple the work. And so on. So that’s why they have a limit on how many accounts you can have.

    Like I said, this has nothing to do with whether or not they store user info. They might, they might not. The limit is about keeping load on their servers to manageable/affordable levels, and that’s really all they are saying there.

  2. They have a backend infrastructure to deal with data requests coming from your trezor client, to show your transactions and broadcast new ones you may make.
    You can set your own node to be queried, instead of relying on theirs. I’m sure they would appreciate.
    Don’t spread fud, ask before making speculations.
    Nothing wrong going on, you just don’t know how things work.

  3. >Makes me think that they store online (not offline on each device) the different wallets created by an user.

    No wallets are stored online nor offline on any servers.

    The only thing stored on the servers are entire blockchain(s) that the frontend interface (Trezor Suite) is connecting to in order to scan that the accounts and addresses (derived from your recovery seed) does have some TX history, thus balance, or not.

    Also, If you are too paranoid you can simply connect to your own full node via Trezor Suite.

    >Is Trezor transparent on what they store on their servers form users, devices, etc?

    Yes, they are:
    https://github.com/trezor/blockbook

  4. You do realise that, you can still use the hardware device and connect to your own node? You don’t need to use their servers or suite for that matter

Comments are closed.