Las personas que utilizan aplicaciones o portales de citas primero revelan información sobre sí mismas. A continuación, un algoritmo selecciona a los socios que coinciden con su información y sus deseos. El principio de los algoritmos de emparejamiento se remonta a dos matemáticos de negocios, David Gale y Lloyd Shapley.