It's all optional. You have to literally go through a bunch of steps to enable this.
Discussion
If the sidebar toggle is visible by default now, it should have an option to disable it eventually. May not be added yet, not sure. But it's all designed that way.
it was not optional, it was default - which shows that clients can access your wallet anytime.
All it does is show your nostr wallet connect balance. You have to connect a wallet to see it. The sidebar view is supposed to be optional but I’m not sure if that’s been coded yet. It’s intended to be a toggle in settings to see your balance.
Clients never access your wallet. That’s not how NWC works.