OkCupid is an update and flirting app that lets you make new friends or find the ideal partner.
Functions:
Provides matchmaking based on your preferences and interests, lets you know about the degree of compatibility (friend, ideal boyfriend/girlfriend and enemy), notifies you whenever a potential candidate is in the same region (system map).
How to use:
You must fill out the profile and answer a number of questions that will reinforce and customize the search for a compatible partner.