Principles:
Extreme Decentralization.
Activity: Set up Identity and Site.
User Tasks and User Stories:
Create an Account.
As a Reader, I want to create an Account and Profile on a Site from a browser using my email and password.
As a Reader, I want to create an Account and Profile on a Site from a browser using Passkeys.
As a Reader, I want to create an Account and Profile on a Site from a browser self-storing my keys.
As a Reader, I want to create an Account Key and Profile on the Desktop App.
——————————————
As a Reader, I want to create an Account Key and Profile on hyper.media.
As a Reader, I want to create an Identity with Bluesky.
Log in.
As a Reader, I want to log in on a Site with an existing identity from a new Browser.
As a Reader, I want to log in on a Site from a new Device.
As a Reader, I want to log in on a Site from the Desktop app.
Link Identities before you lose the keys.
As a User, I want to link my Mobile Browser Site Account to my Desktop App.
As a User, I want to link my Desktop Browser Site Account to my Desktop App.
As a User, I want to link my Desktop App Site Profile to my Desktop Browser.
—————————————
As a User, I want to link my hyper.media Profile to a Site Profile.
As a User, I want to link my Mobile Browser Site Profile to my Desktop Browser.
As a User, I want to link my Desktop Browser Site Profile to my Mobile Browser.
Transfer Identity from Vault to my Desktop App.
As a User, I want to transfer my Keys from a Vault to my Desktop App.
Back up my Identity.
As a User, I want store a Paperkeys.