WICG / mobile-document-request-api

Other
18 stars 10 forks source link

Consider adding use-cases to the explainer #8

Open krgovind opened 1 year ago

krgovind commented 1 year ago

While the explainer makes the goals of the API very clear; it does not list use-cases/applications. Understanding the use-cases can help the reader better reason through the prevalence, user understanding / consent flow, privacy implications, etc. For example, is the API intended to be used for age verification (which can be served by providing a low-entropy/boolean response), for identity verification on loan applications, or something else?

davidz25 commented 1 year ago

This is a good idea. For those of us who has been working on 18013-5 and in-person presentation it's probably more clear but I'll list a few and then maybe we can create a PR and add this to README.md or other suitable document:

There's probably more (for example KYC) but these three often come up in discussions...

davidz25 commented 1 year ago

(you can also see we really need some kind of way to ask express critical(age_over_21 OR age_in_years OR birth_date) which is to be interpreted as: it is business critical that the RP get either age_over_21 OR age_in_years OR birth_date ... where "business critical" is defined as the transaction the user is wishing to do cannot succeed without this being satisfied. Unfortunately we don't have a good way to express that right now and I think there's consensus to keep it simple for now.)