KissyFlirts uses a proprietary algorithm to determine which potential matches are shown to users. The algorithm takes into account various factors, including the user's stated preferences, their past usage of the site and their compatibility with other users. KissyFlirts encourages users to give feedback on each match they receive so that the algorithm can learn and adjust over time. This allows KissyFlirts to continuously refine its matching capabilities in order to provide the best possible experience for its users.