I have spent hours scouring the app store looking for the perfect bill splitting app. Most didnt have the features I was looking for, and the ones that came close were difficult to use and required several minutes of tediously typing in each item. Then, I discovered that a few apps used OCR scanning software to automatically recognize the items and their associated prices from the check.
Divvy is the most intuitive app in the OCR check splitting group and includes almost all the features I have been seeking. The ability to quickly take pictures of the guests at the table eliminates the need for typing in each persons name. Dishes can be split unevenly among guests (useful for those who eat more of an appetizer than others), and once you drag a particular item to a person, it grays out the item so you know its already been assigned. You can even arrange people in subgroups on the summary screen so that people who are paying together can see their total.
The developers have clearly put a lot of thought and effort into Divvy, and when I wrote to them on Sunday night regarding suggested improvements, they quickly responded the following Monday morning. Since Divvy has the ability to access contacts, I asked if they had plans to allow us to send a copy of the check split summary to each guest. They responded that it is "at the top of our list of features to implement" so I am looking forward to a future update with that functionality.
This app is incredibly simple to use and will eliminate the dreaded awkward moments that arise when the overall amount is short because of certain guests who inaccurately calculate their portion of the tab.