I also think that you can develop bracelets. Users connect their bracelet with their accounts. Make settings, what percentage of interest should be similar. And when in radius of 30 metres you meet someone with bracelet then your device should make a signal.