One issue with many dating applications is that the number of matches can become overwhelming, making it difficult for a user to continue to communicate meaningfully with those individuals with whom they have been matched. According to various techniques described herein, a limit can be placed on the number of active matches (or conversations) for each user, and the user's profile may be temporarily hidden from view of other individuals when this limit has been reached. Such a condition is referred to as “saturation.” Once the user unmatches one or more individuals, so that they are no longer at the maximum, their profile may again be made available and therefore visible to other individuals.