Autonomy and Privacy
AS A/AN | I WANT TO… | SO THAT… |
---|
user | my personal data management solution is not dependent on any external administrative authority | I have user-sovereignty |
user | have un-correlated interactions with others over unbounded time and space | my privacy rights are respected |
user | have as much of my data as possible be user-held | I am autonomous; I can easily and directly disclose it to whomever I wish |
Privacy and the MDN License
AS A/AN | I WANT TO… | SO THAT… |
---|
user | know that apps/sites adhere to the MDN License | I have a minimum, baseline level of privacy since will only collect, store, process and share my information with my explicit consent. |
user | have 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 |
user | know that apps/sites adhere to the MDN License | my data rights to access, correction and deletion are implemented immediately and automatically via APIs |
user | be able to know how the recipient of my disclosure will handle my personal data | I feel comfortable disclosing information to them |
user | be able to trust the recipients of my disclosures | I feel comfortable disclosing information to them |
user | be able to trust that what I disclose to others (people and apps/sites) will not be disclosed by them to others without my explicit consent | my data doesn’t spread further than necessary to other actors and increase my vulnerability to exploitation |
VC Wallet
AS A/AN | I WANT TO… | SO THAT… |
---|
user | import, view, store and present VCs | I can prove things about myself to apps and others |
Login
AS A/AN | I WANT TO… | SO THAT… |
---|
user | be able to signing/signup to new apps without passwords | I have a easier and friendlier UX without the hassle of remembering and reseting passwords |
user | login with Connect-with-Mee to mobile app or mobile Safari | I can access apps/sites on the same mobile device as my local agent |
user | login with SIOP | I can access SIOP-compatible sites on my desktop browser [whether or not they are Mee-certified] |
user | know if the app/site is Mee-certified | trust that the protections of the MDN License are in place |
Edit
AS A/AN | I WANT TO… | SO THAT… |
---|
user | be able to edit self-asserted information (e.g. email address) in a context | the app has my updated information |
Chat
AS A/AN | I WANT TO… | SO THAT… |
---|
user | receive messages from my identity agent | I can respond to requests for information, suggestions, etc. from the identity agent |
user | send and receive messages from other identity agent users | communicate securely with others while relying on as few as possible external administrative authorities (e.g. cloud-based servers) |
View
AS A/AN | I WANT TO… | SO THAT… |
---|
user | be able to view all my personal information in a context | I understand what’s being shared about me so that I can make sure it is correct |
Share
AS A/AN | I WANT TO… | SO THAT… |
---|
user | have apps share app-generated data with me | so that I can leverage this data in other contexts (by other apps) |
user | share 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/AN | I WANT TO… | SO THAT… |
---|
user | be able to request access to a data context managed by another party | I can use this information on their behalf |
Grant
AS A/AN | I WANT TO… | SO THAT… |
---|
user | be able to grant access to one of my data contexts to another party | they can use this information on my behalf |
Sync
AS A/AN | I WANT TO… | SO THAT… |
---|
user | have my data replicated/synced on all my devices | I can decide at any time which device to use and have a consistent user experience across all of them |
Store
AS A/AN | I WANT TO… | SO THAT… |
---|
user | keep my personal information in a convenient and secure app | I can easily share it with apps/sites (and other people) |
Recognize
AS A/AN | I WANT TO… | SO THAT… |
---|
user | be able to authenticate myself to the local agent (e.g. using facial recognition on a phone) | so that it recognizes me (and only me) and thus my local agent cannot be accessed by others |
AS A/AN | I WANT TO… | SO THAT… |
---|
user | install the Mee app | I can enjoy the benefits of the app |
user | run the Mee app on mobile and desktop devices | I 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