As you might have guessed from the name, coffee beans are the currency of Coffee Meets Bagel, and you earn them through daily logins and other activities. The site is very reward-driven, giving you a limited number of matches each day, based first on the mutual friends you share on Facebook, with the number of matches increasing each consecutive day you log on. With the extra beans you accumulate, you can show interest in another group of potential matches who aren't necessarily your handpicked matches of the day, but with whom you may share common interests. The concept of matching people based on mutual friends isn't new, but because of how the dating platform is designed, it simply works well — as in, without being creepy or overly forward.
The site has profile verification options to ensure you are matching with real people and not fake profiles. On top of that, the site has a Smart Match system that essentially allows it to learn your preferences the more you use it, and the option to send a “Mega Flirt” that reaches dozens of inboxes every 15 minutes. It's a site you won't easily grow bored of that aims to help you become a better dater.