I can see this technology simplifying in person installation for small businesses. As in I walk into my local coffee shop and can install a payment app like Square with a tap or instead of handing me a leaflet to install the app at my local bank, let me do it instantly. I'm sure this would increase installs dramatically, especially at events or at museums.
Maybe to connect to the WiFi network or checkin on Foursquare in a cafe. In the British Airways lounge the other day I heard a lot of people going up to the desk asking which network it was, etc. This would fix a lot of the problems. Some people were fumbling to work out how to connect on their phone.
Companies like Tagstand allow any company to implement this instantly. I can see loyalty programmes being made using this tech.