The Higgens Trust Framework is very promising way to standardize personal information for use across multiple platforms. Yikes – that sentence means I must be writing from Silicon Valley. If I was in Oregon I’d say it “tells programs who you are”.
I tend to agree with those that think filling out yet another form is a barrier to participation, though the upside of such things is that they provide an incentive to make sure the content / program you are signing up to use is worthy of your time and attention *before* you sign up. Will this openup a new plethora of junk applications just fishing for clicks?