SwipeGood is launching today as a service that allows you to do a litte bit of good every time you buy. The idea is similar Bank Of America’s Keep The Change program but adds a charitable twist.

Once you enroll your credit/debit card with SwipeGood, every purchase you make gets rounded up to the nearest dollar. So for a $50.50 purchase of groceries, $0.50 will be given to charity. At the end of the month, SwipeGood will send your total donation amount to the charity or cause of your choice. During its beta period, SwipeGood has seen that on average, people donate $20 per month the service.

To participate in SwipeGood, consumers have to enroll their credit card and the service will track your purchases, similar to the way Blippy works. While the service only integrates with American Express for now, SwipeGood plans to allow users to add credit cards from Citibank, Chase, Wells Fargo and Bank of America in the future.

As long as you are comfortable sharing your purchase history with SwipeGood, the service sounds like a great way to donate to charity. Of course, credit card companies and banks could turn this feature on fairly easily as well.