User Stories

Autonomy and Privacy

AS A/ANI WANT TO…SO THAT…
usermy personal data management app (the Mee identity agent) is not dependent on any external administrative authorityI have user-sovereignty
userhave un-correlated interactions with others over unbounded time and spacemy privacy rights are respected
userhave as much of my data as possible be user-heldI am autonomous; I can easily and directly disclose it to whomever I wish

Privacy and the HIL

AS A/ANI WANT TO…SO THAT…
userknow that apps/sites adhere to the HILI have a minimum, baseline level of privacy since will only collect, store, process and share my information with my explicit consent.
userhave as much of the data as possible that I share with apps/sites be used only “while using the app”my data footprint is minimized and that data leakage is minimized
userknow that apps/sites adhere to the HILmy data rights to access, correction and deletion are implemented immediately and automatically via APIs
userbe able to know how the recipient of my disclosure will handle my personal dataI feel comfortable disclosing information to them
userbe able to trust the recipients of my disclosuresI feel comfortable disclosing information to them
userbe able to trust that what I disclose to others (people and apps/sites) will not be disclosed by them to others without my explicit consentmy data doesn’t spread further than necessary to other actors and increase my vulnerability to exploitation

VC Wallet

AS A/ANI WANT TO…SO THAT…
userimport, view, store and present VCsI can prove things about myself to apps and others

Login

AS A/ANI WANT TO…SO THAT…
userbe able to signing/signup to new apps without passwordsI have a easier and friendlier UX without the hassle of remembering and reseting passwords
userlogin with Connect-with-Mee to mobile app or mobile SafariI can access apps/sites on the same mobile device as my agent
userlogin with SIOPI can access SIOP-compatible sites on my desktop browser [whether or not they are Mee-certified]
userknow if the app/site is Mee-certifiedtrust that the protections of the HIL are in place

Edit

AS A/ANI WANT TO…SO THAT…
userbe able to edit self-asserted information (e.g. email address) in a contextthe app has my updated information

Chat

AS A/ANI WANT TO…SO THAT…
userreceive messages from my agentI can respond to requests for information, suggestions, etc. from the agent

View

AS A/ANI WANT TO…SO THAT…
userbe able to view all my personal information in a contextI understand what’s being shared about me so that I can make sure it is correct

Share

AS A/ANI WANT TO…SO THAT…
userhave apps share app-generated data with meso that I can leverage this data in other contexts (by other apps)
usershare my data with others (people and apps/sites)I can interact with them and they have the information they need about me

Request

AS A/ANI WANT TO…SO THAT…
userbe able to request access to a data context managed by another partyI can use this information on their behalf

Grant

AS A/ANI WANT TO…SO THAT…
userbe able to grant access to one of my data contexts to another partythey can use this information on my behalf

Sync

AS A/ANI WANT TO…SO THAT…
userhave my data replicated/synced on all my devicesI can decide at any time which device to use and have a consistent user experience across all of them

Backup

AS A/ANI WANT TO…SO THAT…
userbe able to create backups of my datait can be restored in case of a catastrophic disaster wherein I lose all of my devices (and I loose access to my device backups)

Restore

AS A/ANI WANT TO…SO THAT…
userbe able to restore my Mee agent data from backups in the case of a catastrophic disaster wherein I lose all of my devices (and I loose access to my device backups)I don’t lose all of the personal data that I’ve already collected and lose the investment I’ve made in assembling it

Store

AS A/ANI WANT TO…SO THAT…
userkeep my personal information in a convenient and secure appI can easily share it with apps/sites (and other people)

Recognize

AS A/ANI WANT TO…SO THAT…
userbe able to authenticate myself to the agent (e.g. using facial recognition on a phone)so that it recognizes me (and only me) and thus my agent cannot be accessed by others

Form factor

AS A/ANI WANT TO…SO THAT…
userinstall the Mee appI can enjoy the benefits of the app
userrun the Mee app on mobile and desktop devicesI can use it from any of my devices and whatever apps they are running and what websites I’m using

Note: the above this advice: https://www.mountaingoatsoftware.com/blog/advantages-of-the-as-a-user-i-want-user-story-template