Thoughts on Physical Social Networking (hello my name is E)
paulstamatiou.com
paulstamatiou.com
But to answer your question, a hardware-aided webapp could take off if it was backed by the right "webapp". If facebook, linkedIn, Match, etc. came out with a hardware (although why wouldn't you just write an iPhone app nowadays), that facilitated physical social networking then it might work. Although IMO, people still like to keep a difference between their online and offline lives.
We are going to see a large numbers of mobile social networking companies in the next few years. It is the only logical next step for social networks, to go from in front of computers to location aware.
The device is certainly a limitation too. Maybe think about ways it could be implemented as a mobile phone app? The hardware infrastructure for mobile apps already exists, and people are already comfortable with it. Bluetooth would be nice, but I don't know how easy it is to leverage that sort of technology.
* How many models and manufacturers and OS revisions for phones are there? Do you have time to create and support 80 versions of your application?
* No phone can communicate peer-to-peer, so you are reliant on the carrier network or if you are lucky, 802.11abgn access.
* Phones are locked down. Even the glorious iPhone has a direct reference forbidding peer-to-peer applications in the developer docs.
* Even if all of the above was feasible, extremely few people would install your application on their phone. Sorry.
All the above hassle leads to companies such as Brightkite saying "screw it, we're going to use SMS and webpages to be dodgeball++"
We considered going with a no-screen-sync-at-your-computer model, but it's not useful for very much.
The version we came up with enables arbitrary direct peer-to-peer communication within a few hundred feet (or larger distances with our mesh routing). We gave it a handheld form-factor with its own screen and network connectivity too.
We're working on driving the price down and making it as small as possible but still usable.