Yes and that doesn’t work with the web. As I said. We implemented this using apple keychain for key storage in nos.social. The problem is that most people use the web for most things. And we understand a system of accounts which exist on servers.
Honestly the compromise bluesky made isn’t terrible for this.