CardCruncher is a company that develops and provides an online credit card recommendation engine. The platform sorts and categorizes users' spending from the previous year and compares it to the rewards programs of over 100 credit cards. It helps users to find credit cards based on real spending history.