Tipping is not to be taken lightly. As someone who has worked previously in customer service, I can tell you that an overly generous tip can help ensure amicability and better service on your next visit, and if you’re leaving an unjustly stiff tip, you should probably only return to that restaurant if you’re in a disguise. That being said, you don’t always have to overtip. Sometimes you should just give a little more or a little less depending on the quality of your service, and most servers will take either in stride. But, unless you’re a veteran of food service, its not always a math problem you feel like solving.

Of course, now you can find hundreds upon hundreds of tip calculators across the various app stores for free these days, but most just work by simply inputting your total and spitting out a standard 15% tip. But now, Wavelength has created a new tipping app for iOS called “What Should I Tip,” and it stands above the crowd due to its use of three factors that are almost included in other tip calculators: the quality of service, the number of people splitting the bill, and the tipper’s generosity (or lack of).

Thankfully, the UI makes this calculation extremely quick and intuitive. When the app is first turned on, you’re prompted to select your tipping philosophy between generous, fair, and stingy, with each detailing the range of tipping percentages to use depending on the server’s performance. For instance, the generous setting sets the percentage for amazing service at 25%, whereas stingy will lower the percentage for the same quality of service to 15%. This setting can be changed anytime.

After that, it’s a simple matter of tapping the bill amount at the top of the screen, inputting the pre-tip total, grading the performance of the server from one of four options, and then swiping left or right to calculate how many people to split the bill between. No muss, no fuss, and no frills.

What Should I Tip is currently available for iOS.