Users fill out an online survey and are placed in a particular category based on their answers. When they subsequently enter a participating venue, the service initiates. If a match is nearby, both parties are alerted via their mobile device and have the option to accept or reject communication based on a profile picture and the simple fact that they may be compatible.