I have to register an account and send all my commands in bash through some third party service???
If you'd like to synchronize your history via a server, yes
> through some third party service
You can either use the hosted one, or host your own. Either way, it's e2e encrypted and nobody can see a thing.
The docs say more: https://atuin.sh/docs