Trading bot cannot operate in read-only mode, because they have to, actually, trade: placing orders.
When you set up trading bot, you provide it with trading API keys. And bots ofter run at your side.
Did you try, for example, Coinigy trading platform?
While using apps like Coinigy, you're providing third party with your trading keys for being able to place orders.
Yes I realize that, that's what I meant but for trading bots, don't you think it's going to be inconvenient? If your extension is going to ask for a confirmation each time? bots are supposed to be working all the time without interruption as I said.