I really don't get how this will work with the apps in your example. I mean if you access Facebook for example via your wallet you still need to register and provide your account details/data, they can then track your usage and browsing habits / interest via that app and then /market to you accordingly, or pass on that detail to 3rd parties...
I'm probably being thick so please educate me. What problem are you solving here..?