This paper introduces 'findu', a privacy-preserving distributed profile matching scheme for proximity-based mobile social networks, allowing users to compare profiles without disclosing sensitive information. It defines two levels of user privacy and employs secure multi-party computation techniques to enhance efficiency and security. The proposed protocols not only maintain user privacy but also improve the performance compared to existing systems when matching user profiles.