On Bluesky, your server operator holds the keys to be you (kevinak.se)
Roughly 99.9% of ATProto accounts sit on Bluesky's own servers and never register a backup rotation key. That single gap turns the operator into a custodian who can impersonate you across Tangled, Grain, and Leaflet, not just one app.
The theory said you would hold the private keys. The product decided otherwise, because making millions of people manage cryptographic material would have crushed signups.
The fix is unglamorous: make backup-key enrollment mandatory at account creation, baked into the client.